1.普通视图区域
2.类似于HTML中的div,是一个块级元素
3.常用来实现页面的布局效果
1.可滚动的视图区域
2.常用来实现滚动列表效果
1.轮播图容器组件和轮播图item组件
注意:要限制scroll-view的高度
1.文本组件
2.类似于HTML中的span标签,是一个行内元素
1.富文本组件
2.支持把HTML字符串渲染为WXML结构
只有text支持长按选中,最好通过真机预览,模拟器有可能不显示
1.按钮组件
2.功能比HTML中的button按钮丰富
3.通过open-type属性可以调用微信提供的各种功能(客服、转发、获取用户授权、获取用户信息等)
1.图片组件
2.image组件默认宽度约300px、高度约240px
① 页面导航组件
② 类似于HTML中的a链接
小程序中的API是由宿主环境提供的,通过这些丰富的小程序API,开发者可以方便的调用微信提供的能力,例如:获取用户信息,本地存储支付功能。
①特点:以on开头,用来监听某些事件
②举例:wx.onWindowResize(function callback)监听窗口尺寸变化的事件
①特点1:以Sync结尾的API都是同步API
②特点2:同步API的执行结果,可以通过函数返回值直接获取,如果执行出错抛出异常
③举例:wx.setStorageSync(‘key’,‘value’)向本地存储中写入内容
①特点:类似于jQuery中的$.ajax(options)函数,需要通过success,fail,complete接收调用结果
②举例:wx.request()发发送网络数据请求,通过success回调函数接收数据
在中大型的公司里,人员的分工非常仔细:同一个小程序项目中,一般会有不同的岗位,不同角色的员工同时参与设计与开发
此时出于管理需要,我们迫切需要对不同岗位,不同角色的员工的权限进行边界的划分,使他们能够高效的进行协同工作。
①开发者权限:可以使用小程序开发者工具及对小程序的功能进行代码开发
②体验者权限:可以使用体验版小程序
③登录权限:可以登录小程序的后台,无需管理员确认
④开发设置:设置小程序服务器域名,消息推送及扫描普通链接二维码打开小程序
⑤腾讯云管理:云开发相关设置
一个小程序的发布上线,一般要经过上传代码->提交审核->发布三个步骤