| | |
| | | <wxs src="../wxs/utils.wxs" module="utils" /> |
| | | <wxs src="./index.wxs" module="computed" /> |
| | | |
| | | <view |
| | | class="custom-class {{ classPrefix }} {{ isImageName ? 'van-icon--image' : classPrefix + '-' + name }}" |
| | | style="color: {{ color }};font-size: {{ utils.addUnit(size) }};{{ customStyle }}" |
| | | bind:tap="onClick" |
| | | class="{{ computed.rootClass({ classPrefix, name }) }}" |
| | | style="{{ computed.rootStyle({ customStyle, color, size }) }}" |
| | | bindtap="onClick" |
| | | > |
| | | <van-info |
| | | wx:if="{{ info !== null || dot }}" |
| | |
| | | custom-class="van-icon__info" |
| | | /> |
| | | <image |
| | | wx:if="{{ isImageName }}" |
| | | wx:if="{{ computed.isImage(name) }}" |
| | | src="{{ name }}" |
| | | mode="aspectFit" |
| | | class="van-icon__image" |