Ben*_*Ben 3 handlebars.js reactjs
我习惯使用Handlebars,有些建议使用React-y方法来模拟这样的东西(不一定是直接翻译,但是类似的效果):
var Beer = React.createClass({
render: function(){
return (
<div className="media">
<div className="media-body">
{{#if beer.name}}<h4 className="media-heading">{beer.name}</h4>{{/if}}
{{#if beer.icon}} <img className="media-object" src={beer.icon} />{{/if}}
{{#if beer.style.name}}<p>{beer.style.name} </p>{{/if}
etc...
</div>
</div>
)
}
});
module.exports = Beer;
Run Code Online (Sandbox Code Playgroud)
我的方法与WiredPrarie略有不同:
var Beer = React.createClass({
render: function(){
return (
<div className="media">
<div className="media-body">
{ beer.name && <h4 className="media-heading">{beer.name}</h4> }
{ beer.icon && <img className="media-object" src={beer.icon} /> }
{ beer.style.name && <p>{beer.style.name} </p> }
etc...
</div>
</div>
)
}
});
module.exports = Beer;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1995 次 |
最近记录: |