{{}} 里的单个表达式

{{ number + 1 }}

{{ ok ? 'YES' : 'NO' }}

{{ message.split('').reverse().join('') }}

{{ fn() }}

这些表达式会在所属 Vue 实例的数据作用域下作为 JavaScript 被解析。

有个限制就是,每个绑定都只能包含单个表达式,所以下面的例子都不会生效。

<!-- 这是语句,不是表达式 -->
{{ var a = 1 }}

<!-- 流控制也不会生效,请使用三元表达式 -->
{{ if (ok) { return message } }}

详情查看:https://cn.vuejs.org/v2/guide/syntax.html?

表达式与语句的区别:https://www.cnblogs.com/xianshenglu/p/8386918.html

Logo

前往低代码交流专区

更多推荐