vue2 三元表达式
时间: 2023-11-11 15:06:22 浏览: 71
Vue2 中的三元表达式语法如下:
```
{{ condition ? trueValue : falseValue }}
```
其中,`condition` 是一个表达式,如果它的值为真,则渲染 `trueValue`,否则渲染 `falseValue`。
例如:
```
<div>{{ isLogin ? '欢迎您,' + username : '请先登录' }}</div>
```
如果 `isLogin` 为真,则渲染 `欢迎您,xxx`,否则渲染 `请先登录`。
相关问题
vue class 三元表达式
在Vue中,可以使用三元表达式来判断是否显示某个类名。使用的语法是:class="'固定类名 ' (动态类名的三元表达式)"。注意,在固定类名的后面要加一个空格。另外,需要在冒号前加上一个引号,并且在引号的使用上,外双内单或外单内双的方式来区分。动态类名的三元表达式需要用小括号包裹起来。举个例子,可以使用公式1来实现:class="'固定类名' ' ' (动态类名的三元表达式)"。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [2022-06-13 工作记录--Vue-多个class的三元表达式写法](https://blog.csdn.net/weixin_48850734/article/details/125398007)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
vue 使用三元表达式
Vue 中可以使用三元表达式来实现条件渲染,语法如下:
```html
<template>
<div>
<p>{{ isShow ? 'Yes' : 'No' }}</p>
</div>
</template>
```
其中,`isShow` 是一个变量,根据其值的真假决定模板中渲染的内容。当 `isShow` 为真时,渲染的内容为 `'Yes'`;当 `isShow` 为假时,渲染的内容为 `'No'`。
阅读全文