如何从嵌套props
访问key
的{{1}}?
for
我试过了:
{{props object.items}}
{{:key}}
{{for prop.other_items}}
{{:key}} //here I want to print the key from props
答案 0 :(得分:3)
以下是三种替代方式:
将key
作为上下文模板变量提供,因此可在{{for}}
块中使用:
{{props object.items}}
{{:key}}
{{for prop.other_items ~outerKey=key}}
Outer key: {{:~outerKey}}
{{/for}}
{{/props}}
提供{{props}}
块({key: ..., prop: ...}
对象)的数据项作为上下文模板变量,因此可在{{for}}
块中使用:
{{props object.items itemVar="~outerProp"}}
{{:key}}
{{for prop.other_items}}
Outer key: {{:~outerProp.key}}
{{/for}}
{{/props}}
升级父视图(数组视图,然后是道具项视图)并获取数据项({key: ..., prop: ...}
对象):
{{props object.items}}
{{:key}}
{{for prop.other_items}}
Outer key: {{:#parent.parent.data.key}}
{{/for}}
{{/props}}
以下是Matias上一个问题的相关回复的链接:https://stackoverflow.com/a/31362057/1054484