• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >微信小程序 > 微信小程序 基础组件

微信小程序 基础组件

作者:w3cschool 字体:[增加 减小] 来源:互联网

w3cschool通过本文主要向大家介绍了微信小程序 基础组件,微信小程序组件库等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

微信小程序 基础组件

基础组件


框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。

什么是组件:

  • 组件是视图层的基本组成单元。
  • 组件自带一些功能与微信风格的样式。
  • 一个组件通常包括开始标签和结束标签,属性用来修饰这个组件,内容在两个标签之内。

    <tagname property="value">
      Content goes here ...
    </tagename>

    注意:所有组件与属性都是小写,以连字符-连接

属性类型


类型 描述 注解
Boolean 布尔值 组件写上该属性,不管该属性等于什么,其值都为true,只有组件上没有写该属性时,属性值才为false。如果属性值为变量,变量的值会被转换为Boolean类型
Number 数字 1, 2.5
String 字符串 "string"
Array 数组 [ 1, "string" ]
Object 对象 { key: value }
EventHandler 事件处理函数名 "handlerName"是Page中定义的事件处理函数名
Any 任意属性  

共同属性类型


所有组件都有的属性:

属性名 类型 描述 注解
id String 组件的唯一标示 保持整个页面唯一
class String 组件的样式类 在对应的wxss中定义的样式类
style String 组件的内联样式 可以动态设置的内联样式
hidden Boolean 组件是否显示 所有组件默认显示
data-* Any 自定义属性 组件上触发的事件时,会发送给事件处理函数
bind* / catch* EventHandler 组件的事件 详见事件

特殊属性


几乎所有组件都有各自定义的属性,可以对该组件的功能或样式进行修饰,请参考各个组件的定义。

组件列表


基础组件分为以下八大类:

视图容器(View Container):

组件名 说明
view 视图容器
scroll-view 可滚动视图容器
swiper 可滑动的视图容器

基础内容(Basic Content):

组件名 说明
icon 图标
text 文字
progress 进度条

表单(Form):

标签名 说明
button 按钮
form 表单
input 输入框
checkbox 多项选择器
radio 单项选择器
picker 列表选择器
picker-view 内嵌列表选择器
slider 滑动选择器
switch 开关选择器
label 标签

导航(Navigation):

组件名 说明
navigator 应用内跳转

多媒体(Media):

组件名 说明
audio 音频
image 图片
video 视频

地图(Map):

组件名 说明
map 地图

画布(Canvas):

 

组件名 说明
canvas 画布

 

客服会话:

组件名 说明
contact-button 进入客服会话按钮
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 微信小程序 基础组件
  • 微信小程序 基础组件
  • 微信小程序基础组件与导航组件

相关文章

  • 详解微信小程序开发实现定位到当前城市代码
  • 微信小程序图表插件(wx-charts)实例代码
  • 微信小程序Page中data数据操作和函数调用详细介绍
  • 微信小程序表单组件 label
  • 微信小程序通过api接口将json数据展现到小程序
  • 微信小程序之容器组件view实现水平纵向布局
  • js实现微信小程序左右滑动功能
  • 微信小程序开发Demo的图文详解
  • 关于微信小程序进行微信支付的步骤
  • 小程序实现语音识别经验分享

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 微信小程序之for循环详解
    • 微信小程序scroll-view组件详解
    • 用ThinkPHP做微信登陆的后台
    • 多个页面传参通信在微信小程序中的实现
    • 微信小程序 wx.request(接口调用方式)详解及实例
    • 关于微信小程序 modal弹框组件的介绍
    • 微信小程序云开发存储
    • 微信小程序云开发API 更新多条记录
    • 微信小程序开发rpx使用
    • 微信小程序 WXS

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有