微信客户端是什么意思(13)


微信客户端是什么意思

文章插图

三、基础内容组件这里给我们提供了常见的几种图标还有进度条,如果你想用HTML中的标签请在富文本组件中使用,另外,小程序中的文本组件是text,如下:
icon图标progress进度条rich-text富文本text文本
微信客户端是什么意思

文章插图

四、表单组件button按钮checkbox多选项目checkbox-group多项选择器,内部由多个checkbox组成editor富文本编辑器,可以对图片、文字进行编辑form表单input输入框keyboard-accessory设置 input / textarea 聚焦时键盘上方 cover-view / cover-image 工具栏视图label用来改进表单组件的可用性picker从底部弹起的滚动选择器picker-view嵌入页面的滚动选择器picker-view-column滚动选择器子项radio单选项目radio-group单项选择器,内部由多个 radio 组成slider滑动选择器switch开关选择器textarea多行输入框
微信客户端是什么意思

文章插图

五、导航组件本项目内的页面跳转,不过不支持外部链接的跳转 。
functional-page-navigator仅在插件中有效,用于跳转到插件功能页navigator页面链接
微信客户端是什么意思

文章插图

六、媒体组件audio音频camera系统相机image图片live-player实时音视频播放(v2.9.1 起支持同层渲染)live-pusher实时音视频录制(v2.9.1 起支持同层渲染)video视频(v2.4.0 起支持同层渲染)voip-room多人音视频对话
微信客户端是什么意思

文章插图

七、地图map地图(v2.7.0 起支持同层渲染,相关api wx.createMapContext

八、画布canvas画布

九、开放组件web-view承载网页的容器adBanner 广告ad-custom原生模板 广告official-account公众号关注组件open-data用于展示微信开放的数据专门用来做广告或者获取小程序的用户的数据 。


十、原生组件native-component小程序中的部分组件是由客户端创建的原生组件小程序的原生组件为:
  • camera
  • canvas
  • input(仅在focus时表现为原生组件)
  • live-player
  • live-pusher
  • map
  • textarea
  • video
原生组件的层级是最高的,所以页面中的其他组件无论设置 z-index 为多少,都无法盖在原生组件上 。原生组件还无法在 picker-view中使用 。
原生组件的事件监听不能使用 bind:eventname 的写法,只支持 bindeventname 。原生组件也不支持 catch 和 capture 的事件绑定方式 。原生组件会遮挡 vConsole 弹出的调试面板 。为了解决原生组件层级最高的限制 。小程序专门提供了 cover-view和 cover-image组件,可以覆盖在部分原生组件上面 。这两个组件也是原生组件,但是使用限制与其他原生组件有所不同 。
十一、无障碍访问aria-component满足视障人士对于小程序的访问需求

十二、导航栏navigation-bar页面导航条配置节点,用于指定导航栏的一些属性

十三、页面属性配置节点page-meta页面属性配置节点,用于指定页面的一些属性、监听页面事件

十四、可视化如果你觉得一个个写组件很麻烦,那么你可以使用可视化的方式来使用组件,如图:
微信客户端是什么意思


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。