我在指令中有以下代码:
<my-object my-attribute="{{ vm.myEval ? '{{vm.variable | lowercase}}' : '{{vm.mytext}}' }}"></my-object>
但是它返回了一个错误,这可能是因为表达式中的表达式是这样写的。
我怎样才能做出像这样的工作?
答案 0 :(得分:0)
您不需要单引号并使用圆括号:
{{ vm.myEval ? ({{vm.variable | lowercase}}) : ({{vm.mytext}}) }}