创建应用与注册绑定
左侧菜单选择"应用"项,顶部区域找到"+创建应用"的按钮,输入必需的应用资料即可建立。注册环节,若选"注册并绑定微信",会显示一个提示框,需点"去完善"才能继续绑定。特别提醒,软件功能无需密钥也能运用,系统自带默认密钥,若要设置专属密钥,需付100元。
获取域名与密钥配置
登录系统管理界面,找到对应的软件项目,接着按顺序点选"配置"和"密钥管理"菜单项。此处能够拿到软件编号和授权码,这些资料在后续的移动应用构建中必不可少。另外还要获取服务端网址,这些设定对后续的构建工作非常关键。
SDK安装与初始化
通过官方途径获取Bmob SDK,之后打开压缩包,把bmob.js及所有.js文档移到小程序的工作空间里。每一个会用到Bmob服务的页面,都要加上必要的调用指令。尤其要注意,必须在app.js文件里加入初始化指令,一般只需两条语句就能搞定全局的设置工作。
数据表创建与管理
在Bmob平台注册账号后,要开始建立数据容器来保存资料。可以先设立一个名为"test"的容器用于试验,里面可以包含编号、名称、详情、附件等项目。Bmob系统内置了十种数据格式可供选用,比如文本、数值、时间、文件等。设立"ul"容器时,也要事先想好里面包含哪些项目以及它们的格式。
数据操作基础
添加数据时,主要运用Bmob SDK中的对象功能。务必确认SDK的两个关键js文件已正确配置。在.wxml文件里编写前端界面后,能够去Bmob后台查看新增的数据条目。倘若碰上字段校验的难题,可借助"信息→选择忽略合法域名"来处理。
数据查询与修改
基础检索功能涵盖:通过指定内容查找个别资料、更新资料前须先取得Bmob对象再执行存储、借助remove指令移除资料等。Bmob内置了多样的数据管理功能,支持诸如相符、不符、数值高低等多样检索标准。相关示范文本可在官方手册里查询。
高级查询功能
数据规模庞大时,能够运用限制手段达成分页检索,基准状况下每页载入十项,上限可达一千项。配合越过技术能够省略特定数目数据,达成弹性分页管理。这些作用对于提升程序效能及用户感受极为关键。
文件上传与管理
Bmob具备全面的文件保存机制,能够将客户端文档传输到网络主机,系统会依据传输时间给文档进行标记。尤其需要关注的是,该平台允许一次性传送诸多影像资料,这些影像资料会被集中存储在资源库,以便于后续的整理和调用。有关的示范性程序代码能够协助程序员迅速达成文件传输的效能。
var Bmob =require('../../utils/bmob.js');
Page({
data:{
},

add:function(){
var Test =Bmob.Object.extend("test");//创建类
var test=new Test();//创建对象
test.set("title","WXML");//添加title 字段内容
test.set("content","Weixin Markup Language 微信标记语言");//添加content字段内容/添加数据,第一个入口参数是nu11
test.save(null,{
success:function(result){
//添加成功,返回成功之后的 objectId(注意:返回的属性名字是 id,不是 objec-Id),你还可以在Bmob的web管理后台看到对应的数据
console.log("添加成功,objectId:"+result.id);
},
error:function(result,error){//添加失败
console.log('添加失败');
}
});
},
})
借助前面所述的方法和特性,开发者能充分运用Bmob平台所提供的各种服务,迅速搭建功能完备的小程序软件。在具体开发环节,应当多借鉴官方文献和社群资料,碰到疑问要及时探寻应对方法。
版权声明:本文为 “博览广文网” 原创文章,转载请附上原文出处链接及本声明;
工作时间:8:00-18:00
客服电话
0755-88186625
电子邮件
admin@lanyu.com
扫码二维码
获取最新动态