chore: fui-preview 图标默认颜色
This commit is contained in:
@ -162,6 +162,7 @@ export default {
|
|||||||
},
|
},
|
||||||
emits: ['click', 'valueClick'],
|
emits: ['click', 'valueClick'],
|
||||||
data() {
|
data() {
|
||||||
|
const app = uni && uni.$fui && uni.$fui.color;
|
||||||
return {
|
return {
|
||||||
pvd: {},
|
pvd: {},
|
||||||
label: 'label',
|
label: 'label',
|
||||||
@ -173,6 +174,13 @@ export default {
|
|||||||
text: 'text',
|
text: 'text',
|
||||||
color: 'color',
|
color: 'color',
|
||||||
icon:'icon',
|
icon:'icon',
|
||||||
|
fuiColor: {
|
||||||
|
primary: (app && app.primary) || '#465CFF',
|
||||||
|
success: (app && app.success) || '#09BE4F',
|
||||||
|
warning: (app && app.warning) || '#FFB703',
|
||||||
|
danger: (app && app.danger) || '#FF2B2B',
|
||||||
|
purple: (app && app.purple) || '#6831FF',
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
@ -315,7 +323,7 @@ export default {
|
|||||||
:hover-class="highlight ? 'fui-preview_hover' : ''" :hover-stay-time="150" @tap="handleClick(idx)"
|
:hover-class="highlight ? 'fui-preview_hover' : ''" :hover-stay-time="150" @tap="handleClick(idx)"
|
||||||
>
|
>
|
||||||
|
|
||||||
<fui-icon v-if="btn[icon]" :name="btn[icon]" style="margin-right: 16rpx;" :color="btn[color] || '#2979FF'" :size="iconSize" ></fui-icon>
|
<fui-icon v-if="btn[icon]" :name="btn[icon]" style="margin-right: 16rpx;" :color="btn[color] || fuiColor.primary" :size="iconSize" ></fui-icon>
|
||||||
<text
|
<text
|
||||||
:style="{ fontSize: `${btnSize}rpx`, color: btn[color] || '#465CFF' }"
|
:style="{ fontSize: `${btnSize}rpx`, color: btn[color] || '#465CFF' }"
|
||||||
:class="{ 'fui-preview__link': !btn[color] }"
|
:class="{ 'fui-preview__link': !btn[color] }"
|
||||||
|
Reference in New Issue
Block a user