VUE三元运算符基础用法
三元运算符var x=10,var y=20var z=(x > y) ? x : y;若 x > y 则 x的值赋给z若 x < y 则 y的值赋给z就是根据?连接符前面的表达式成立 是为 true不成立为false为 true冒号前的赋值为false冒号后的赋值在data中 acvtion设置为true<template><div><div :c
·
三元运算符
var x=10,
var y=20
var z=(x > y) ? x : y;
若 x > y 则 x的值赋给z
若 x < y 则 y的值赋给z
就是根据?连接符 前面的表达式成立 是为 true 不成立为 false
为 true 冒号前的赋值
为false 冒号后的赋值
在data中 acvtion设置为true
<template>
<div>
<div :class="acvtion ? 'init':'uninit' "></div>
//当acvtion为true时 执行init 类名样式
//当acvtion为false时 执行uninit 类名样式
</div>
</template>
<script>
export default {
data() {
return {
acvtion: true,
};
},
};
</script>
<style scoped>
.init {
border: 1px solid #000;
}
.uninit {
background: fuchsia;
}
</style>
更多推荐
已为社区贡献2条内容
所有评论(0)