当双括号内有双括号时,我可以显示内容吗?

时间:2018-03-29 08:01:42

标签: angularjs

我有{{a [2] [{{a [2] .length}}]}}条件,我想显示模型中的内容。我可以在双括号内使用双支撑吗?

2 个答案:

答案 0 :(得分:2)

删除内部双括号即可:

{{a[2][a[2].length - 1]}}

https://plnkr.co/edit/sbEsNQ?p=preview

顺便说一句,你应该将[2] .length更改为[2] .length - 1,否则你将始终访问未定义的值。

答案 1 :(得分:0)

我可以在双括号内使用类似双括号的东西吗?不,你不能在角度中使用嵌套大括号。

。::解决方案::。

代替 {{a [2] [{{a [2] .length}}]}} 试试这个:

创建一个带[2]输入参数的函数,然后返回所需的一切。例如:

function sample(input){
    return input[input.length]
}
你的html里面放了{{sample(a [2])}}