我实际上还没有构建一个应用程序,但是我对 bind-attr 上的文档感到困惑。它说您可以执行以下操作:
App.LogoView = Ember.View.extend({
logoUrl: 'http://www.mycorp.com/images/logo.png'
});
使用模板:
<div id="logo">
<img {{bind-attr =logoUrl}} alt="Logo" />
</div>
生产:
<div id="logo">
<img src="http://www.mycorp.com/images/logo.png" alt="Logo" />
</div>
同样:
App.AlertView = Ember.View.extend({
priority: "p4",
isUrgent: true
});
使用模板:
<div {{bind-attr =priority}}>
Warning!
</div>
生产:
<div class="p4">
Warning!
</div>
Ember 如何知道它是src
第一个示例class
中的属性和第二个示例中的属性?除非我在这里遗漏了什么,否则这似乎是不可能的。