我已经定义了一个json文件,其中包含我的所有属性。当我尝试在我的代码中访问这些属性时,它显示该属性为空。我还尝试从 dojo 文件夹中的预定义捆绑包colors
中访问其中一个属性,并且能够访问它。当尝试在同一个 colors.js 文件中添加一个属性并尝试访问它时,它再次显示该属性是null
.
任何指针都会有真正的帮助。
我已经定义了一个json文件,其中包含我的所有属性。当我尝试在我的代码中访问这些属性时,它显示该属性为空。我还尝试从 dojo 文件夹中的预定义捆绑包colors
中访问其中一个属性,并且能够访问它。当尝试在同一个 colors.js 文件中添加一个属性并尝试访问它时,它再次显示该属性是null
.
任何指针都会有真正的帮助。
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',
}
});