【微信小程序】icon系统图标案例

演示效果:主要用到index.wxml,index.wxss



 <!--index.wxml的代码演示-->
 <!--第1排代码演示-->
 <view class="group">
    <view class="view-section">
      <icon type="success"></icon><!--案例1默认样式的演示-->
      <icon type="success" size="50"></icon><!--案例2:大小的演示-->
      <icon type="success_no_circle" size="50"></icon><!--案例3:没有圆圈的演示-->
      <icon type="success" size="50" color="red"></icon><!--案例4:颜色的演示-->
    </view>


<!--第2排代码演示-->
<view class="group">
  <block wx:for="{{iconSize}}">  <!--定义系统图标大小的数组名iconSize-->
    <icon type="success" size="{{item}}"/>
  </block>
</view>


<!--第3和第4排代码演示-->
<view class="group">
  <block wx:for="{{iconType}}"> <!--定义系统图标类型的数组名iconType-->
    <icon type="{{item}}" size="45"/>
  </block>
</view>


<!--第5排代码演示-->
<view class="group">
  <block wx:for="{{iconColor}}"><!--定义系统图标的颜色的数组名iconColor-->
    <icon type="success" size="45" color="{{item}}"/>
  </block>
</view>



//index.js的代码演示
Page({
  data: {
    //icon的类型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear属性数组
        iconType: [
      'success', 'info', 'warn', 'waiting', 'safe_success', 'safe_warn',
      'success_circle', 'success_no_circle', 'waiting_circle', 'circle', 'download',
      'info_circle', 'cancel', 'search', 'clear'
    ],
    iconSize: [20, 30, 40, 50, 60, 70],//显示的大小数组,icon的大小,单位px




        iconColor: [
      'red', 'orange', 'yellow', 'green', 'rgb(0,255,255)', 'blue', 'purple'//颜色数组icon的颜色,同css的color
    ]
  }
})




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值