我已经定义了一个 json 文件,其中包含了我的所有属性。
当我尝试在我的代码中访问这些属性时,它显示该属性为null。
我还尝试从dojo文件夹中的预定义包colors
访问其中一个属性,并且能够访问它。
当尝试在相同的colors.js文件中添加属性并尝试访问它时,它再次显示该属性为null
。
任何指针都会有实际帮助。
答案 0 :(得分:0)
JSON是一个Javascript对象定义,因此您不包含JSON文件而是包含JavaScript文件
静态:
<script src="js/config.js"></script>
var config = {
someKey: 'Some Value'
}
动态(NLS捆绑):
require(["dojo/i18n!myproject/nls/messages"], function(messages) {.... })
define({
root: {
someKey: 'Some message in some languange',
}
});