0
我的目標Pergunta有這樣的格式:灰燼JS如果條件使用對象屬性
App.Pergunta = DS.Model.extend({
idQuestionario: DS.belongsTo('questionario'),
tipoResposta: DS.attr('number'),
posicao: DS.attr('number'),
pergunta: DS.attr(),
respostas: DS.attr(),
valorMinimo: DS.attr('number'),
valorMaximo: DS.attr('number')});
,我需要使用屬性tipoResposta比較,如果它等於1,和我所做的代碼波紋管
HTML:
{{#each pregunta in controller}}
{{#ifCond pregunta 1}}
<p><h3>{{pregunta.id}} {{pregunta.posicao}}</h3></p>
{{/ifCond}}
{{/each}}
JS
Ember.Handlebars.registerHelper('ifCond', function(v1, v2, options) {
if(v1.tipoResposta === v2) {
return options.fn(this);
}
return options.inverse(this);
});
但是使用這段代碼我不能像對象那樣發送pregunta,但只能像文本一樣。
有人可以幫助我嗎?
感謝