三、小程序常见的内置组件

2022/9/9 微信小程序Text组件Button组件View组件Image组件ScrollView组件组件的共同属性

# 1、Text文本组件

  • Text组件用于显示文本, 类似于span标签, 是行内元素

12a4180d3d7df9e18.png

  • user-select属性决定文本内容是否可以让用户选中
  • space有三个取值(了解)
  • decode是否解码(了解)
    • decode可以解析的有 < > & '
    • 如是否可以把 &gt;解码成 >;这样 <text decode="true">&gt;</text> 即可

# 2、Button按钮组件

# 2.1.Button组件解析

2.png

# 2.2.Button组件代码

3.png

# 2.3.open-type属性

  • open-type用户获取一些特殊性的权限,可以绑定一些特殊的事件

4fbbd5fb0f98ea042.png

  • 我们举 如下案例

542e883681ef05b7f.png

  • 下面案例是API:wx.getUserProfile()获取用户昵称,头像的方法

6d2b4ec0f414799b4.png

# 3、View视图组件

7e7d66a9d59b39eae.png

# 4、Image图片组件

# 4.1.Image组件解析

  • Image组件用于显示图片,有如下常见属性

81f410d574e248aa0.png

  • 其中src可以是本地图片,也可以是网络图片
  • Mode属性使用也非常关键,详情查看官网:Image图片组件属性参考 (opens new window)
    • mode属性常用的属性值为:widthFix
  • 注意:image组件默认宽度320px、高度240px

# 4.2.Image组件代码

  • 这里补充一个API:wx.chooseMedia(具体用法查看文档)wx.chooseMedia(Object object) (opens new window)
    • 拍摄或从手机相册中选择图片或视频。
  • 如下案例:拍摄或从手机相册中选择图片或视频并展示

96132b64a466c2c26.png

# 5、ScrollView滚动组件

# 5.1.scroll-view组件解析

10cbf99b2048186588.png

  • 注意事项:
    • 实现滚动效果必须添加scroll-x或者scroll-y属性(只需要添加即可,属性值相当于为true了)
    • 垂直方向滚动必须设置scroll-view一个高度

# 5.2.scroll-view组件代码

  • 使用案例如下

11215b908f04fb3269.png

# 6、组件的共同属性

12.png

最后更新时间: 2022/11/15, 15:33:04
彩虹
周杰伦