【发布时间】:2012-04-28 11:27:55
【问题描述】:
我试图了解 jQueryUI 和 Emberjs 之间的集成应该如何完成。我对 libs 和 javascript 都很陌生,所以这可能是一个新手问题。
我有这个 jsfiddle 设置:http://jsfiddle.net/pSKgV/1/ 并呈现这个结果文档:
<body class="ember-application">
<div id="ember129" class="ember-view">
<div id="ember163" class="ember-view ui-draggable"></div>
</div>
</body>
代码大部分取自这篇博文:http://www.lukemelia.com/blog/archives/2012/03/10/using-ember-js-with-jquery-ui/
问题:如何在内部 div 中放置一些东西?我想放一些我可以绑定的内容。
我尝试了以下方法:
{{view App.Draggable}}Drag Me{{/view}} 但这会出错。我也试过
将此添加到 App.Draggable 对象:
didInsertElement: function() {
this.$().html(“Drag Me”)
}
但这并没有给出预期的结果。在这种情况下,如何使用/访问 jquery/jqueryui 函数(例如 .html())的最佳方式是什么?
另外,外部 div 是必需的还是我可以让这个视图只呈现一个 div 元素?
问候 奥斯卡
【问题讨论】:
标签: jquery-ui ember.js jquery-ui-draggable