ionic结合免费云服务器leancloud的使用方法及Demo演示
LeadCloud云服务器介绍 LeanCloud 是国内的移动应用一站式云服务。LeanCloud提供了数据存储、实时消息、统计分析以及多种扩展组件,全面涵盖移动应用开发的需求,支持 iOS、Android、Web 等多平台。它帮助开发者摆脱后端开发负担以专注于产品创新,同时缩短开发周期、节省开发投入、快速进入市场。 比较知名的客户有“知乎”、“暴走漫画”、“丁香客”等,而我自己之前在做原生app开发的时候在服务器端也采用了LeanCloud,原因很简单,操作方便,功能齐全,其中封装了很多的方法,而我们只需要使用它提供的api就可以实现功能。 而现在我们主要使用ionic前端框架来开发WebApp,恰好leadCloud支持javaScript,所以我考虑能不能将ionic结合leancloud来使用,这里写了一个登陆的Demo,有兴趣的可以看下。 Demo界面展示 登陆界面: 注册界面: 手机号登录界面: 个人信息界面: 已实现功能 登录 :若登录失败,则返回错误信息,如:用户名不存在,密码错误等。 注册 :如果必填信息没有填写,则Toast提醒,其中,手机号和邮箱做了规范性处理。 唯一性 :用户名与邮箱做了唯一性处理,即同一个用户名和邮箱只能注册一次 手机号登陆 :输入你的手机号,如果该手机号在数据库中存在,则系统将给此手机号发送一条短信,输入短信中的验证码