APICloud常用方式
Posted mracalele
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了APICloud常用方式相关的知识,希望对你有一定的参考价值。
新打开一个窗口:
api.openWin({ name: ‘unlogin‘, url: ‘widget://html/unlogin.html‘, pageParam: { } });
新打开一个Frame:
api.openFrame({ name: ‘unlogin_frm‘, url: ‘widget://html/unlogin_frm.html‘, rect: { x: 0, y: 0, w: ‘auto‘, h: ‘auto‘ }, pageParam: { catid:vm.catid } });
api.ajax使用:
api.ajax({//幻灯片接口 url: ‘url地址‘, method: ‘post‘, data: {} }, function(ret, err) { if (ret) { vm.sliders=ret.lists;//结合vue.js框架 } else { api.alert({ msg: "网络异常" }); } });
api中的Local Storage使用:(APICloud对html5的Local Storage进行了封装,在存储时更加方便。通过$api对象的setStorage方法不仅可以存储字符串,还可以直接存储JSON对象,而getStorage获取时也可以直接得到JSON对象。)
//存储JSON对象: var key = ‘user‘; var user = {}; user.name = ‘mracale‘; user.email = ‘[email protected]‘; $api.setStorage(key, user); //存储字符串 $api.setStorage(‘name‘,‘key‘); //获取存储字符串 $api.getStorage(‘name‘); //清除localStorage的所有数据 $api.clearStorage(); //清除localStorage中与键名对应的值 $api.rmStorage(‘login_token‘);
以上是关于APICloud常用方式的主要内容,如果未能解决你的问题,请参考以下文章