
[英]Ember.js - Controller functions with observed properties don't execute when the function name changes
[英]Ember Observed properties, manage changes in the model
我创建了一个JS bin,概述了一些细节。
我的问题是,在不使用Ember Data的情况下 ,如何在ember中实现可观察所有绑定的“类”,并在对模型进行更改时,根据键路径中的数据将观察到的属性转换为URL。模型对象。 然后,我可以从那里拿走它。
请参考js bin,因为那里有一个应用程序设置,可以随时使用。
回顾一下。 我尝试连接到模型,并在进行任何更改时,检测更改的内容,更改的数据的关键路径是什么,获取新数据并将关键路径转换为url。
我还将在此处提供模型的预览和模型的示例URL。
Obj = Em.Object.create({
a: 'a',
b: 'b',
c: 'c',
d: Em.A([
{
da: 'da',
db: 'db',
dc: 'dc'
},{
da: 'da',
db: 'db',
dc: 'dc'
}
])
});
假设路径Obj.d [0] .db已使用新数据更新。 那么网址将是
http://api.domain.com/d/0/db/
一些参考资料对我有所帮助:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.