gpt4 book ai didi

javascript - 有没有办法列出一个 Ember.Object 的所有绑定(bind)?

转载 作者:数据小太阳 更新时间:2023-10-29 05:36:39 25 4
gpt4 key购买 nike

CoffeeScript 中的例子

window.APP = Ember.Application.create()

APP.stuff = Ember.Object.create(
name: "The Name"
)

APP.things = Ember.Object.create(
nameBinding: "APP.stuff.name"
)

APP.gizmos = Ember.Object.create(
nameBinding: "APP.stuff.name"
)

有没有办法检测到 APP.stuff 有 2 个绑定(bind)到它的 name 属性?

最佳答案

在翻阅大量源代码后,我终于找到了答案....

我不确定开发人员推荐这种方法....但它给了我想要的东西。

基本上答案是调用...

Ember.meta(APP.stuff)

这将返回一个包含“watching”散列的对象,其中包含正在监视的属性和观察者的数量。

Ember 很酷。

关于javascript - 有没有办法列出一个 Ember.Object 的所有绑定(bind)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12394477/

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