记录vue的一些应用
程序员文章站
2022-07-12 13:34:34
...
1.v-for渲染菜单列表,点击某一项菜单改变颜色
html:
<dl class="filter-price">
<dt>Price:</dt>
<dd><a href="javascript:void(0)" @click="setPriceFilter('all')" v-bind:class="{'cur':priceChecked=='all'}">All</a></dd>
<dd v-for="(price,index) in priceFilter">
<a href="javascript:void(0)" @click="setPriceFilter(index)" v-bind:class="{'cur':priceChecked==index}">{{price.startPrice}} - {{price.endPrice}}</a>
</dd>
</dl>
js:
data () {
return {
priceFilter:[
{
startPrice:'0.00',
endPrice:'500.00'
},
{
startPrice:'500.00',
endPrice:'1000.00'
},
{
startPrice:'1000.00',
endPrice:'2000.00'
}
],
priceChecked:'all'
}
},
methods:{
setPriceFilter(index){
this.priceChecked = index;
}
}
css:
<style>
.cur{
color:#ee7a23;
font-weight: bold;
}
</style>
2在vue组件中引用外部样式
<script>
//引入样式
import '../assets/css/base.css'
import '../assets/css/product.css'
export default {
}
</script>
推荐阅读
-
vue模板中elementui的应用el-table-column prop如何调用json对象,将数字转成中文
-
关于angular 8.1使用过程中的一些记录
-
Vue函数式组件的应用实例详解
-
vue在苹果手机上的一些问题(这次写的h5公众号)
-
JQuery的一些小应用收集_jquery
-
关于MPAndroidChart RadarChart 雷达图遇到的一些问题记录。
-
12 关于truffle的一些问题记录
-
关于eclipse下利用tomcat调试jsp的一些问题的解决记录
-
关于MPAndroidChart BarChart 柱状图组遇到的一些问题记录。
-
父子组件之间传递Function,在vue组件中callback的应用