上下文化父级数据(DataContext),以使绑定子级更容易

时间:2018-09-06 13:57:42

标签: angularjs

如果有一段代码,我将手动添加数据,而不是使用ng-repeat来从JSON文件中选择特定的块,如下所示:

<li>
    <div class="li-wrapper">
        <p class="header">{{foo[27].header}}</p>
        <p class="subheader">-{{foo[27].subheader}}-</p>
        <p class="text-a">{{foo[27].texta}}</p>
        <p class="text-b">{{foo[27].textb}}</p>
    </div>
</li>

有没有一种方法可以更好地在父级中实现上下文关联,从而仅从foo[27]中提取所有数据,从而避免重复? 像这样:

<li ng-datacontext="foo[27]">
    <div class="li-wrapper">
        <p class="header">{{header}}</p>
        <p class="subheader">-{{subheader}}-</p>
        <p class="text-a">{{texta}}</p>
        <p class="text-b">{{textb}}</p>
    </div>
</li>

(了解到我只是将“ ng-datacontext”设置为我正在寻找的东西的示例)

欢呼

0 个答案:

没有答案