icon样式优化

master
gongfuxiang 2024-10-14 14:35:45 +08:00
parent 14748d12da
commit 5414b98e4a
4 changed files with 32 additions and 10 deletions

View File

@ -10,7 +10,7 @@
</template>
<script>
import { common_styles_computer } from '@/common/js/common/common.js';
import { common_styles_computer, common_img_computer } from '@/common/js/common/common.js';
export default {
props: {
propValue: {

View File

@ -1,5 +1,5 @@
<template>
<view class="iconfont-container" :class="propClass">
<view class="iconfont-container" :class="propClass" :style="'display:'+propContainerDisplay+';'">
<text class="iconfont" :class="name" :style="[{ color: color }, { 'font-size': size }]" @tap="$emit('click', $event)"></text>
</view>
</template>
@ -23,6 +23,10 @@
type: String,
default: '',
},
propContainerDisplay: {
type: String,
default: 'inline-block',
}
},
};
</script>
@ -32,10 +36,6 @@
/* @/static/icon/ */
@import url('@/static/icon/iconfont.css');
/* @import url('https://at.alicdn.com/t/c/font_4227145_kbr2f9jt68b.css'); */
.iconfont-container {
display: inline-block;
}
.iconfont {
display: flex;
font-size: inherit;

View File

@ -67,7 +67,7 @@
}
//
app.globalData.set_navigation_bar_color(parseInt(app.globalData.get_key_data(this.data, 'config.header.com_data.style.function_buttons_type', 0)) == 1);
this.set_navigation_bar_color();
},
//
@ -89,6 +89,9 @@
//
params['is_cache'] = 0;
//
this.set_navigation_bar_color();
}
} else {
//
@ -134,6 +137,9 @@
uni.setNavigationBarTitle({
title: this.data.name
});
//
this.set_navigation_bar_color();
}
//
@ -163,6 +169,11 @@
});
}
},
//
set_navigation_bar_color() {
app.globalData.set_navigation_bar_color(parseInt(app.globalData.get_key_data(this.data, 'config.header.com_data.style.function_buttons_type', 0)) == 1);
}
};
</script>
<style></style>

View File

@ -452,9 +452,7 @@
}
//
if(this.data_mode == 3) {
app.globalData.set_navigation_bar_color(parseInt(app.globalData.get_key_data(this.data_list, 'config.header.com_data.style.function_buttons_type', 0)) == 1);
}
this.set_navigation_bar_color();
},
//
@ -500,6 +498,9 @@
//
params['is_cache'] = 0;
//
this.set_navigation_bar_color();
}
} else {
//
@ -565,6 +566,9 @@
//
uni.setStorageSync(cache_key, upd_data);
//
this.set_navigation_bar_color();
// 广
this.plugins_popupscreen_handle();
@ -606,6 +610,13 @@
});
},
//
set_navigation_bar_color() {
if(this.data_mode == 3) {
app.globalData.set_navigation_bar_color(parseInt(app.globalData.get_key_data(this.data_list, 'config.header.com_data.style.function_buttons_type', 0)) == 1);
}
},
//
init_result_common_handle() {
var theme_view = app.globalData.get_theme_value_view();