作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用已经过度使用的待办事项应用程序示例,假设我想要一个具有“todo”类(静态)和“is-done”类(动态)的元素:
<div {{bindAttr class="todo isDone"}}>
Other stuff in here
</div>
最佳答案
编辑:
我们已经在 Ember 中修复了这个问题!
在 master 的构建中,或在 0.9.6 发布后,您现在可以执行以下操作:<div {{bindAttr class="App.foo:a-bound-class :a-static-class"}}></div>
上一个答案:
不幸的是,在使用 bindAttr
时,您不能同时拥有静态和动态类名。 .
我建议在您的 View 上使用一个或多个计算属性来输出静态和动态类名。
支持静态和动态类名会非常好,但方式 bindAttr
目前有效,这是不可能的。 bindAttr
在模板编译期间不知道它所附加的元素的任何信息。
关于ember.js - 在 Ember.js Handlebars 模板中,有没有办法同时拥有静态和动态类属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8807783/
我是一名优秀的程序员,十分优秀!