EmberJS将数据传递给jQuery插件

时间:2014-04-03 12:44:07

标签: javascript jquery jquery-plugins ember.js

请人们告诉我将ember模型传递给j​​Query插件的最佳方法。

我通常会在onDidInsert()函数中实例化一个jQuery模型,但如果我的jQuery模块需要传递动态模型数据,那么最好的方法是什么呢?

感谢。

1 个答案:

答案 0 :(得分:1)

如果您的观点适用于某条路线,那么您可以access the controller,因此也可以使用您的模型。

// onDidInsert()
this.get('controller.model');

否则,您首先必须将模型传递给视图,无论您在何处实例化视图。此时,您将直接从视图中get()

<!-- *.hbs -->
{{view App.SomeView someName=this.model}}

// onDidInsert()
this.get('someName');

当然使用视图时有不同的上下文,但这应该给你一般的想法。如果没有,请告诉我您是如何使用该视图的。