gpt4 book ai didi

javascript - EmberJS 属性绑定(bind)

转载 作者:行者123 更新时间:2023-11-28 08:00:08 25 4
gpt4 key购买 nike

我看到了上一篇文章emberjs bind data attributes并在谷歌上搜索找到了 emberjs 上的链接
http://emberjs.com/api/classes/Ember.View.html
http://emberjs.com/guides/components/customizing-a-components-element/
但我无法理解如何创建自己的属性绑定(bind)。

举一个例子(这只是我的假设,可能与真实场景相距甚远)。请纠正我。

HTML 文件包含:
{{view App.DatePickerView data-dateBinding="rr"}}

app.js 文件包含:

attributeBindings: ["data-date"],
rr: function() {
alert("Hello");
},

我完全不知道属性绑定(bind)是如何工作的?

提前感谢大家。

最佳答案

您是否尝试重新打开 View 类?

来自Ember documentation :

Ember.LinkView.reopen({
attributeBindings: ['data-toggle']
});

我还建议不要向 HTML 元素添加数据属性,而是在可能的情况下使用 Ember 数据模型上的属性。

关于javascript - EmberJS 属性绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25547091/

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