如何在 Mustache.js 模板中交替行颜色?
我有一个模板:
{{#people}}
<div style="background-color: **gray/white**;"><span>{{name}}</span>: <span>{{title}}</span></div>
{{/people}}
有没有办法设置背景颜色而不从我的控制器传递它?这纯粹是显示,因此我觉得它不属于我的控制器,因此如果可能的话,希望避免在那里命名颜色。
I have a template:
{{#people}}
<div style="background-color: **gray/white**;"><span>{{name}}</span>: <span>{{title}}</span></div>
{{/people}}
Is there a way to set that background-color without passing it in from my controller? This is purely display and I do not feel that it belongs in my controller as a result, so would like to avoid naming colors there if possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如我在评论中提到的,Mustache 无法解决这个问题,但是我找到了一个 Mustache.js 特定的方法:
As I mentioned in the comment, Mustache can not solve this, however I found a mustache.js-specific way: