如何在vue的html中写js代码
Posted 铁锤妹妹@
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在vue的html中写js代码相关的知识,希望对你有一定的参考价值。
如题所示,v-if
的写法大家都知道,但是如果要在html
的class
或者其他属性里面写js
判断该如何写呢?
1. 使用三元表达式判断属性
:readonly="xxx ? true : false"
2. js根据条件判断使用不同的class
//如果xxx变量含有+号,则使用 red_money 类名
// 否则使用 money 类名
<p :class="item.xxx.indexOf('+') >= 0 ? 'red_money' : 'money'">
xxxx
</p>
关键就是这个v-bind:class
,绑定之后就可以使用js
判断了。
以上是关于如何在vue的html中写js代码的主要内容,如果未能解决你的问题,请参考以下文章
在HTML中,如何写js代码(或者别的)以实现flash的点击事件