EmberJS-在模型属性中使用大写字母

时间:2014-03-25 07:00:38

标签: javascript ember.js

我在下面创建了一个复制错误的小提琴。基本上,消费的api具有以大写字母开头的所有模型属性,并且出于某种原因,Ember似乎并不喜欢它。问题主要是当嵌套对象的前导大写属性低于contact.CommunicationInfo.MobilePhoneNo

contact: {
            CommunicationInfo: {
                MobilePhoneNo: '2323232'
            }
         }

现在,当我转换到使用相同模型的子路由时,Ember会抛出此错误Uncaught TypeError: Cannot read property 'CommunicationInfo' of undefined我可以将默认模型属性覆盖为小写,但我不确定是否它是Ember本身的错误还是我做错了?

小提琴:http://jsfiddle.net/VmZ2U/1/

点击&{39; Go to Contacts'然后点击&{39; Go to details'在检查控制台时。如果我取消注释联系人模型中的2行,一切正常。

0 个答案:

没有答案