【问题标题】:What's the difference between the `&` and `&&` in Vue.js? [duplicate]Vue.js 中的 `&` 和 `&&` 有什么区别? [复制]
【发布时间】:2018-05-23 13:20:27
【问题描述】:

Vue.js 中的&&& 有什么区别?

我测试了:

<span
  v-if="1 > 0 & 2 > 1"
>
  span
</span>

<span
  v-if="1 > 0 && 2 > 1"
>
  span
</span>

文本span 都会显示。

那么在 Vue.js 中它们之间有什么区别吗?

【问题讨论】:

  • 这与 Vue 无关,它们是两个不同的 javascript 运算符。

标签: vue.js


【解决方案1】:

它们具有相同类型的逻辑。 0101 & 1010 = 0000。但是,如果第一个为假,&& 不会评估第二个,它总是认为第二个为真..

试试这个

<span
  v-if="1 > 3 && 2 > 3"
>
  span
</span>

【讨论】:

    猜你喜欢
    • 2018-06-18
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    • 2013-02-13
    • 2011-04-26
    • 2016-09-24
    • 1970-01-01
    相关资源
    最近更新 更多