一、Icon 图标
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
/* ---page/test/test.wxml----*/<view class="group">
<block wx:for="{{iconType}}">
<icon type="{{item}}" size="45"/>
</block>
</view>
<view class="group">
<block wx:for="{{iconColor}}">
<icon type="success" size="45" color="{{item}}"/>
</block>
</view>
<view class="group">
<block wx:for="{{iconSize}}">
<icon type="success" size="{{item}}"/>
</block>
</view>
/* ---page/test/test.wxml----*/ |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
/* ---page/test/test.js----*/Page({ data: {
iconSize: [20, 30, 40, 50, 60, 70],
iconColor: [
'red', 'orange', 'yellow', 'green', 'rgb(0,255,255)', 'blue', 'purple'
],
iconType: [
'success', 'info', 'warn', 'waiting', 'safe_success', 'safe_warn',
'success_circle', 'success_no_circle', 'waiting_circle', 'circle', 'download',
'info_circle', 'cancel', 'search', 'clear'
]
}
})/* ---page/test/test.js----*/ |
效果图是这样的。。。之后在把属性图附上。。就是样式。这章基本上没啥可说的。
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| type | String |
|
icon的类型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear |
| size | Number | 23 | icon的大小,单位px |
| color | Color |
|
icon的颜色,同css的color |
二、text
这个其实也没什么可说的。。他相当于 html的 span标签 是个行内元素。两个text标签在一起并不会换行。
三、progress 进度条
| percent | Float | 无 | 百分比0~100 |
| showInfo | Boolean | false | 在进度条右侧显示百分比 |
| strokeWidth | Number | 6 | 进度条线的宽度,单位px |
| color | Color | #09BB07 | 进度条颜色 |
| active | Boolean | false | 进度条从左往右的动画 |
|
1
2
3
4
5
6
7
8
9
|
/* ---page/test/test.wxml----*/<progress percent="20" show-info />
<progress percent="40" stroke-width="12" />
<progress percent="60" color="pink" />
<progress percent="80" active />
/* ---page/test/test.wxml----*/ |