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常用方式的主要内容,如果未能解决你的问题,请参考以下文章

apicloud 中常用的Api

常用的几个JQuery代码片段

APICloud教程

最全最详细publiccms常用的代码片段

webapp开发工具用啥?打包方式?

最全最详细publiccms其他常用代码片段(内容站点)