ionic:是一个基于angular的前端ui框架,结合phonegap实现hybrid app

avos(现改名:leancloud,中文:万象云):后端的云存储方案,就是提供各种api,实现数据库的增删改查,前端只需要调用相应的api就可以实践数据库操作,不需要写一句后端代码,类似外国的firebase(目前已被google收购,可见其未来的发展趋势)

使用ionic作为前端框架,avos作为后端存储服务器,两者结合起来我们就又省了前端ui和后端服务器代码的编写,可以将重心全放在业务实现上。

ionic实际上就是使用angular作为mvc框架的ui框架,所以所有的写法都是按照angualr。

结合方法:

avos提供了js sdk,我们需要做的只是引入sdk,并且进行代码初始化,下面是avos“快速入门”的教程https://cn.avoscloud.com/start.html,大家可以参考一下,我们将初始化的方法放在ionic项目的app.js文件中run方法里面就可以了。

.run(function($ionicPlatform, $http) {$ionicPlatform.ready(function() {AV.initialize(“jydu7yvkt4thz2olt6nlu83e7hucmhd4t2pwnehnd****”, “tdye8q8xgg5b4d18sf8it34polshle1nip16l5w9q2h*****”);});
})

接下来我们就可以使用avos提供的AV对象进行任何操作了,具体怎么用就不细讲了,可以查看官方文档https://cn.avoscloud.com/docs/js_guide.html

ionic和avos相结合相关推荐

  1. html radio 作用域,ionic 表单输入 ion-checkbox ion-radio ion-toggle ion-spinner

    在做项目的时候需要用到加载的动画,因为用到了 ionic 这个框架,框架里面的ionSpinner 提供了许多种旋转加载的动画图标. 因为我们现阶段使用的是 ionic,所以我就学习了一下利于框架去实 ...

  2. ionic 1页面跳转登录页面后,返回按钮处理

    说到ionic返回按钮,可能第一想到的就是ionic在app.config中配置按钮的情况,小伙紫还不错嘛. 这篇blog想讨论的恰好不是这个,不过也和他有关啦,就因为这个按钮,在正常页面跳转时候,肯 ...

  3. ionic项目创建打包签名

    1. 环境搭建 1.1 安装Node.js 使用node -v查看Node.js版本 1.2 安装npm 使用npm -v查看npm版本 1.3 安装ionic 使用npm install -g io ...

  4. 二十分钟教你如何将区块链应用与函数计算相结合

    前言 本篇文章适合对区块链应用感兴趣或是想要通过函数计算服务进一步开发区块链应用的新人.本文将结合阿里云区块链服务.阿里云函数计算服务.阿里云日志服务 以及社区应用 Marbles,手把手教大家如何将 ...

  5. UI设计培训之如何将设计理论与实践相结合

    学习UI设计理论知识与实践技术都是要有的,很多人都不爱去听理论知识,这对以后的工作是没有任何帮助的,只有将设计理论与实践相结合才能帮助到自己,那么如何将设计理论与实践相结合?来看看本期下面的详细介绍. ...

  6. ionic app 开发和生产环境的配置

    前言 像 Angular2 一样,希望 ionic 可以提供 2 个文件 ( environment.dev.ts 和 environment.prod.ts ),其中包含与开发和生产环境相对应的不同 ...

  7. ionic打包/编译遇到的问题

    一.ionic cordova build android 时遇到的问题: 1. (node:10647) UnhandledPromiseRejectionWarning: Unhandled pr ...

  8. 激光雷达与摄影测量相结合如何提高点云质量?

    是否可以通过将激光雷达与摄影测量技术相结合来提高点云的准确性和密度?激光雷达数据可以穿透树木并测量阴影区域以生成非常准确的点云.被动成像相机衍生出更详细的 3D 模型并使用多光谱信息对点云进行编码,从 ...

  9. ionic 笔记-wzq

    官网地址: https://beta.ionicframework.com/docs/ 1.安装nodeJs 2.安装android sdk 下载安卓镜像(也可使用自己的安卓手机) https://c ...

最新文章

  1. Java中的自动装箱和拆箱
  2. ai怎么平均排列_你的隐私正在被 AI “窥探”,马赛克也不管用了
  3. 已解决:Connecting to raw.githubusercontent.com |185.199.109.133|:443... Unable to establish SSL connect
  4. 通过正则表达式验证日期
  5. python面向对象类_python:面向对象(类)
  6. 微软将人工智能嵌入Windows 10更新
  7. 线程也不是越多越好,多少是好?
  8. 机房收费管理系统 之 总结
  9. 华师网教计算机应用基础作业,华师大网络教育选修课《计算机应用基础统考》平时作业答案(13页)-原创力文档...
  10. php 业务管理,PHPOA集团版协同套件:整合集团业务的管理平台
  11. 【渝粤题库】国家开放大学2021春2018货币银行学题目
  12. 如何去除水中的钙镁离子
  13. 制作网站需要什么技术呢?
  14. [OHOS ERROR] FileNotFoundError: [Errno 2] No such file or directory: ‘python‘
  15. word删除页眉线,添加第几页共几页
  16. 关于十七届恩智浦杯安徽赛区基础组参赛分享
  17. 苹果X可以升级5G吗_苹果分析师:2020 年的 iPhone 屏幕尺寸升级,还有 5G
  18. list中移除元素:用remove(i)方法遇到的坑以及替代方法
  19. SRC赏金平台汇总介绍
  20. Python学习笔记(1)——提取百度新闻标题、网址、日期和来源

热门文章

  1. 成人教育:毕业信息自我鉴定
  2. 20-巴基斯坦-密码(rsa)
  3. ascii字体和GBK字体
  4. 华为数字化转型之道 实践篇 第七章 数字化作业:减少业务高能耗点
  5. 转:人只能领导他喜欢的人
  6. python教程78--PDF电子发票合并打印
  7. android 常用编译工具,Android 抖音常用反编译工具
  8. 絮叨絮叨看护机房之监控
  9. 常见的加密方法与破解思路
  10. nrf52832学习笔记(3)设置发射功率