3
我想要的东西,像下面如何将对象中的emberjs变量的值附加到我的锚定标记href中?
<a href="/Admin/MenuEdit/{{ResAdmin.adminController.selectionMenu}}">Edit Selected Menu</a>
selectionMenu是ResAdmin.adminController
灰烬对象的变量。
我想要的东西,像下面如何将对象中的emberjs变量的值附加到我的锚定标记href中?
<a href="/Admin/MenuEdit/{{ResAdmin.adminController.selectionMenu}}">Edit Selected Menu</a>
selectionMenu是ResAdmin.adminController
灰烬对象的变量。
为了声明一个属性的绑定,您需要使用bindAttr
。您可以使用此帮助器将属性绑定到全局路径或当前上下文中的变量(如视图)。
例如,你可能有这样的一个模板:
<a {{bindAttr href="menuUrl"}}>Edit Selected Menu</a>
这势必属性在你看来,像这样的:
App.MyView = Ember.View.extend({
menuUrl: function() {
return "/Admin/MenuEdit/" + this.get("App.adminController.selectionMenu");
}.property("App.adminController.selectionMenu)
});
我创建了一个fiddle这个例子。