gpt4 book ai didi

ember.js - Ember.Select 内容与 contentBinding

转载 作者:行者123 更新时间:2023-12-04 17:35:17 26 4
gpt4 key购买 nike

Ember.Select 的文档使用以下内容:

{{view Ember.Select content=foo ... }}

但是,该指南使用以下内容
{{view Ember.Select contentBinding="foo" ... }}

两者都有效。哪个是首选,为什么?

最佳答案

当您使用:

{{view Ember.Select content=foo ... }}

您正在创建一个名为 content 的属性。值为 foo (或来自属性的值 foo )在 View 中。在这种情况下,选择。鉴于您只是分配一个值,如果值为 foo,则 View 中不会发生任何事情。 “父”上下文的变化。当我不需要绑定(bind)时,我会使用这种方法。即当传递通用字符串时
{{view Ember.Select message="Mi message" ... }}

当您使用:
{{view Ember.Select contentBinding="foo" ... }}

您正在设置 binding .这基本上意味着您将一个属性与另一个属性连接起来。当一个人改变时,另一个人也会改变。具体来说,它意味着 content View 内的属性是使用属性 foo 中的值创建的.每当属性 foo '父'上下文的变化 content View 中的属性也会改变。在另一个方向上也是如此,只要 content View 中的属性更改为 foo来自“父”上下文的属性将被修改。

Another不错的资源。

我希望这可以帮助你!

关于ember.js - Ember.Select 内容与 contentBinding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21506410/

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