Vue 样式绑定的&&与!的作用

 data: {
isActive: true,
 error: null
 }

active: this.isActive && !this.error,
  'text-danger': this.error && this.error.type === 'fatal',

这样式的&&与!是啥意思?连在一起又啥意思?
阅读 10.7k
4 个回答

就是 && --> 逻辑与运算符 , ! --> 非运算符。

你把它当做表达式就理解就好

&& 是同时满足两个条件,!是取反,也就是 isActive 状态且没有错误v

你这是js还没看,就直接上Vue.js了?

新手上路,请多包涵

我就不再发个问题了,借此问一下大佬们:

fatal这是个啥数据类型?  ===是一个地址和内容的强制判断,我真不懂fatal是个嘛?
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题