微信小程序--逻辑与界面分离结构

学习之路

微信小程序–界面结构

参照微信小程序开发文档

开始学习

UI组件
基本组件
  1. icon 图标
    type 用于指定类型 success, success_no_circle, info, warn, waiting, cancel, download, search, clear
    size 用于指定大小 默认20
    color 用于指定颜色 与css一样
 <!-- icon text progress -->
  <!-- success success_no_circle -->
  <!-- type用来定义图标类型 -->
  <icon type="success_no_circle"></icon>
  <!-- size 用于指定图标大小  默认是23 单位是px -->
  <icon type="success_no_circle" size="60"></icon>
  <!-- color 用于指定图标颜色 -->
  <icon type="info " size="60" color="blue"></icon>

  1. text 文本
    相当于css里面的p标签,主要为了可以加class样式
    不同:可以嵌套,可以换行
 <!-- text 类似于HTML中的a标签,但是p标签不能嵌套  text主要是为了可以很好的控制页面上的内容 text还支持换行 -->
  <text>这是一段<text>文
 本</text></text>
  1. progress 进度条
    percent 百分比0~100
    show-info 在进度条右侧显示百分比
    border-radius 显示圆角大小
    font-size 显示右侧百分比字体大小
    strok-width 进度条线的宽度
    active 进度条从左往右的动画
<progress percent="20" show-info active="true"></progress>
表单组件
  1. button 按钮
    size 大小 mini
    type 类型 warn 红色 primary 绿色 default 白色
    loading 等待
 <button type="warn" size="mini" plain loading>这是一个按钮</button>
  1. checkbox 复选框
    value 值
    disabled 禁用
    checked 选中
    color 颜色
  2. input 输入框
    type 类型
    placeholder 输入框为空时的占位符
操作反馈组件
  1. wx.showActionSheet 下拉菜单
 wx.showActionSheet({
      // 显示出来的项目列表
      itemList: ['A','B','C'],
      // 点击其中任一项的回调
      success:function (res){
        // res.cancel 指的是是否点击了取消
        if(!res.cancel){
          // tapIndex指的是点击的下标
          console.log(res.tapIndex)
        }
      }
    })
  1. wx.showModal 模拟弹窗
    wx.showModal({
      title: '提示',
      content: '这是一个模拟弹窗',
      success:function (res){
        if(res.confirm){
          console.log('用户点击确定')
        }
      }
    })
  1. wx.showToast() 模拟成功层
wx.showToast({
      title: '成功',
      // 只支持loading和success   loading(废弃)
      icon: 'success',
      duration: 2000
    })
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值