ionic:是1個(gè)基于angular的前端ui框架,結(jié)合phonegap實(shí)現(xiàn)hybrid app
avos(現(xiàn)改名:leancloud,中文:萬(wàn)象云):后真?zhèn)€云存儲(chǔ)方案,就是提供各種api,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增刪改查,前端只需要調(diào)用相應(yīng)的api就能夠?qū)嵺`數(shù)據(jù)庫(kù)操作,不需要寫1句后端代碼,類似外國(guó)的firebase(目前已被google收購(gòu),可見其未來的發(fā)展趨勢(shì))
使用ionic作為前端框架,avos作為后端存儲(chǔ)服務(wù)器,二者結(jié)合起來我們就又省了前端ui和后端服務(wù)器代碼的編寫,可以將重心全放在業(yè)務(wù)實(shí)現(xiàn)上。
ionic實(shí)際上就是使用angular作為mvc框架的ui框架,所以所有的寫法都是依照angualr。
結(jié)合方法:
avos提供了js sdk,我們需要做的只是引入sdk,并且進(jìn)行代碼初始化,下面是avos“快速入門”的教程https://cn.avoscloud.com/start.html,大家可以參考1下,我們將初始化的方法放在ionic項(xiàng)目的app.js文件中run方法里面就能夠了。
接下來我們就能夠使用avos提供的AV對(duì)象進(jìn)行任何操作了,具體怎樣用就不細(xì)講了,可以查看官方文檔https://cn.avoscloud.com/docs/js_guide.html