【发布时间】:2016-01-15 09:05:38
【问题描述】:
我有多个列表项,我想在单击活动类时切换它们。
<ul class="list-body">
<li v-on="click: setFilter('style', 'pils')" v-class="active: isActive">Pils</li>
<li>Dubbel</li>
<li>Tripel</li>
<li v-on="click: setFilter('style', 'Quadrupel')">Quadrupel</li>
<li>Wit</li>
</ul>
我已经有一个setFilter 点击功能,我可以在其中添加额外的功能来激活onClick 类。
setFilter: function(facet, value) {
// Facet for style of beer(search filter)
this.helper.addDisjunctiveFacetRefinement(facet, value).search();
},
我的问题是如何选择被点击并调用 setFilter 方法的特定 li 元素?
我想为每个已单击(或未单击)的单个 li 元素设置活动类 false 或 true 的变量。
【问题讨论】:
标签: javascript jquery json vue.js