EmberJS가 어떤 이유로 CamelCase로 작성된 모델 속성을 채우지 않습니다. JSONAPIAdapter (RESTAdapter는 옵션이 아닙니다)를 사용합니다. 가 여기 내 모델 :EmberJS가 camelCase 속성을 채우지 않습니다.
import DS from 'ember-data';
export default DS.Model.extend({
shortName: DS.attr('string'),
fullName: DS.attr('string'),
inn: DS.attr('string'),
kpp: DS.attr('string'),
checkingAccount: DS.attr('string'),
correspodentAccount: DS.attr('string'),
bik: DS.attr('string'),
});
내 핸들 템플릿 : 서버에서
{{#each model as |company|}}
<tr class="companies-list__item">
<td class="companies-list__property">{{company.shortName}}</td>
<td class="companies-list__property">{{company.inn}}</td>
<td class="companies-list__property">{{company.kpp}}</td>
<td class="companies-list__property">{{company.checkingAccount}}</td>
<td class="companies-list__property">{{company.correspodentAccount}}</td>
<td class="companies-list__property">{{company.bik}}</td>
</tr>
{{/each}}
대답은 다음과 같습니다, 그것은 여관, KPP, BIK을 채우는 않습니다
{
type: 'company',
id: 4,
attributes: {
shortName: 'Рога и копыта',
fullName: 'ООО Рога и копыта',
inn: '312312312',
kpp: '767675572',
checkingAccount: '3123145124',
correspodentAccount: '6547598',
bik: '76979356'
},
},
하지만, 다른 사람을 사용하지 않습니다. 뭐가 문제 야?
을 사용하여 서버에 액세스 할 수 있습니까? –