【发布时间】:2019-03-06 20:12:51
【问题描述】:
是否可以根据条件决定要定义对象中的哪个属性?例如:
props="{
'prop1': {label: 'Prop1'},
hasProp2 ? '(prop2': {label: 'Prop2'}) : ('prop3': {label: 'Prop3'}),
'prop4': {label: 'Prop4'}
}"
假设hasProp2 是computed property,其函数返回true 或false。我怎样才能在对象内部使用ternary operator 或基本if statement,甚至有可能吗?
【问题讨论】:
-
为什么会被标记为 PHP?
-
@WillardSolutions 删除了它
标签: vue.js