Vuejs2 在Vue.js中的类内使用三元条件
当百分比达到57时,如何编写三元条件来更改此进度条的颜色 这就是进度条代码的设置方式Vuejs2 在Vue.js中的类内使用三元条件,vuejs2,Vuejs2,当百分比达到57时,如何编写三元条件来更改此进度条的颜色 这就是进度条代码的设置方式 <div class="progress-bar" role="progressbar" :style="{width:(quoteCount / maxQuotes) * 100 + '%'}" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100"> {{quoteCount}} / {
<div
class="progress-bar"
role="progressbar"
:style="{width:(quoteCount / maxQuotes) * 100 + '%'}"
aria-valuenow="25"
aria-valuemin="0"
aria-valuemax="100">
{{quoteCount}} / {{maxQuotes}}
</div>
因此,当我达到75%时,我想添加类进度条bg danger,您需要访问进度条的值,因此理想情况下,您可以将v-model添加到一些数据值,如进度。那么就:
:class=进度>75?'bg danger':您需要访问进度条的值,因此理想情况下,您需要对某些数据值进行v型建模,如进度。那么就:
:class=进度>75?'bg danger':不是针对OP的问题,但我一直在寻找相同的问题,这有助于朝着正确的方向前进。希望这也能帮助其他人 我想展开/折叠一组导航项。例如,以下页面可能位于网站的“关于我们”部分下 领导 历史 事业 在本例中,如果选择了这些子菜单项中的任何一个,我希望通过将父类设置为活动来扩展整个“关于我们”导航组。如果用户已单击进入其他组,我希望将父类设置为折叠
不是针对OP的问题,但我在寻找同一个问题,这有助于朝着正确的方向前进。希望这也能帮助其他人 我想展开/折叠一组导航项。例如,以下页面可能位于网站的“关于我们”部分下 领导 历史 事业 在本例中,如果选择了这些子菜单项中的任何一个,我希望通过将父类设置为活动来扩展整个“关于我们”导航组。如果用户已单击进入其他组,我希望将父类设置为折叠
这是,但可能为您的quoteCount/maxQuotes使用计算属性。这是,但可能为您的quoteCount/maxQuotes使用计算属性。
<div class="nav item">
<a class="nav-link"
:class="(currentGroup === 'about') ? 'active' : 'collapsed'">About Us</a>
...
</div>
<div class="subnav-items">
<a :href="'/leaderhip'"
:class="{'active':(pathname === 'leadership')}">Leadership</a>
<a :href="'/history'"
:class="{'active':(pathname === 'history')}">History</a>
<a :href="'/careers'"
:class="{'active':(pathname === 'careers')}">Careers</a>
</div>
...
data: () => ({
currentGroup: '',
groups: {
about: [
'leadership',
'history',
'careers',
],
},
pathname: '',
}),
created() {
this.pathname = window.location.pathname.split('/')[1];
if (this.groups.about.includes(this.pathname)) {
this.currentGroup = 'about';
}
}