gpt4 book ai didi

angularjs - AngularJS 中 KnockoutJS 的 "with"绑定(bind)?

转载 作者:行者123 更新时间:2023-12-02 22:03:37 25 4
gpt4 key购买 nike

我刚刚从 KnockoutJS 切换到 AngularJS,但在 AngularJS 中找不到 KnockoutJS 的“with”数据绑定(bind)。

这是 KnockoutJS 中的一段代码。 “with”绑定(bind)创建一个新的绑定(bind)上下文,以便后代元素绑定(bind)在指定对象的上下文中。

<h1 data-bind="text: city"> </h1>
<p data-bind="with: coords">
Latitude: <span data-bind="text: latitude"> </span>,
Longitude: <span data-bind="text: longitude"> </span>
</p>

<script type="text/javascript">
ko.applyBindings({
city: "London",
coords: {
latitude: 51.5001524,
longitude: -0.1262362
}
});
</script>

AngularJS 有上下文之类的东西吗?

最佳答案

据我所知,没有什么比这更好的了..这是我能做的最好的事情:

<h1>{{city}}</h1>
<p ng-repeat="c in [coords.or.possibly.deeper.in.tree]">
Latitude: {{c.latitude}},
Longitude: {{c.longitude}}
</p>

关于angularjs - AngularJS 中 KnockoutJS 的 "with"绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17300814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com