バックボーン アプリケーションに取り組んでいます。モデルでカスタム プロパティを作成し、テンプレートで使用する方法を知りたいと思いました。これが私が持っているものです。
モデル
CustomerDetails = Backbone.Model.extend({
defaults: {
id: undefined,
isOnline: undefined,
profileUrl: undefined,
userType: undefined
},
// I want to set this new property
newProperty: function() {
return this.get("id") + this.get("profileUrl");
}
});
アクセスしようとしているテンプレート
<script type="text/template" id="customer-details-template">
<div class="message customer-details">
<%=id%>
<%=newProperty%>
</div>
</script>
id プロパティは取得できますが、newProperty は取得できません。誰かがこれで私を助けることができますか?ありがとう!