나는 아래이부분적으로 밑줄이있는 템플릿 (핸들 바처럼)?
var PeopleModel = Backbone.Model.extend({
defaults: {
"people": [
{ "username": "alan", "firstName": "Alan", "lastName": "Johnson", "phone": "1111", "email": "[email protected]" },
{ "username": "allison", firstName: "Allison", "lastName": "House", "phone": "2222", "email": "[email protected]" },
{ "username": "ryan", "firstName": "Ryan", "lastName": "Carson", "phone": "3333", "email": "[email protected]" },
{ "username": "ed", "firstName": "Edward", "lastName": "Feild", "phone": "4444", "email": "[email protected]" },
{ "username": "phil", "firstName": "Philip", "lastName": "Doom", "phone": "5555", "email": "[email protected]" },
{ "username": "gerald", "firstName": "Gerald", "lastName": "Butler", "phone": "6666", "email": "[email protected]" }
],
"company": {"name": "Random Corp."},
"country": "England"
}
});
와 같은 백본 모델
<script id="people-template" type="text/x-handlebars-template">
{{#each people}}
{{> person}}
{{/each}}
</script>
<script id="person-partial" type="text/x-handlebars-template">
<div class="person">
<h2>{{fullName}} </h2>
<div class="phone">{{phone}}</div>
<div class="email"><a href="mailto:{{email}}">{{email}}</a></div>
</div>
이 나는 부분 사용 handlebars.js을 구현하는 방법을 내 템플릿입니다 있습니다.
내 질문에
1.Do 우리는 비슷한 일이, 내가 넣다 underscore.js 템플릿 엔진의 파셜 뜻? 우리가 underscore.js 템플릿 엔진
감사합니다, 당신의 바이올린은 많은 도움이되었습니다. 나는이 경우 "창"사용에 대해 완전히 잊었다. 다시 한번 – bhargav
데이터를 두 번째 인수로 갖는'_.template()'의 두 인자 버전이 1.7 버전에서 삭제되었다는 것에주의하십시오. 그러나 접근법은 여전히 건전합니다. –
@ PeterV.Mørch : 알림을 보내 주셔서 감사합니다. 나는 실제로 "_template (tmpl, data)'가 왜 작동하지 않는지에 대해 대답했다." 최근 질문. –