javascript - 如果在 vue.js 中使用来自 json 的值的 else 语句

标签 javascript if-statement vue.js

我从表中的 json 中获取值,我需要 if else 语句。 如果值 == 启用 - 一些代码.. else - 一些代码。

例子:

<md-table-cell>
  <span v-if="{{row.status}} == 'enabled'">
    <span>ENABLED<md-icon class="md-raised">check_circle</md-icon></span>
  </span>
  <span v-else>
    <span>DISABLED <md-icon class="md-raised">cancel</md-icon></span>
  </span>
</md-table-cell>

所以,我需要这样的东西。有什么建议吗?

最佳答案

你的代码是错误的 - 你在 v-if 中使用了 mustache ,这是不允许的,你的代码应该不起作用,因为想想 v-if作为 vanilla javascript, mustache 不起作用。

<span v-if="row.status == 'enabled'">

关于javascript - 如果在 vue.js 中使用来自 json 的值的 else 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41101966/

相关文章:

javascript - 多个js文件中的ipcRenderer监听器未调用一个渲染器进程/主窗口

javascript - 如何避免 d3 径向 TreeMap 中的弯曲链接?

javascript - 使用没有路径的 require() 函数

javascript - JavaScript 中的 if 语句与 switch 语句

javascript - VueX:等到商店数据加载完毕

javascript - 如何将html数据绑定(bind)到vuejs和typescript中的对象

javascript - 将 Prolog 与 Javascript 结合使用 - Pengines

javascript - React 中类名的复杂条件

c++ - 如果其他位置

javascript - 如何使用 JavaScript 按索引删除数组元素?