我还没有真正构建一个应用程序,但我对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属性?除非我在这里遗漏了一些东西,否则这似乎不太可能.