Javascript在尝试声明嵌套对象时失败
Javascript fails while trying to declare nested object
我正在尝试构建一个基于jQuery的简单邮件模板系统。它基本上是一个嵌套数组,应该看起来像:
templates[1] = {
"name":"product damage claim",
"def":{
{'Customer Name?','delivery_name',1},
{'Date by which information should be provided by customer?','',1},
{'Order ID','orders_id',0}
},
"tpl":'Mail Content goes here'
};
现在,如果我写上面的内容,javascript就会失败。我在定义def
对象时似乎做错了什么,知道吗?
由于def
包含一个值列表,因此它应该是数组的数组
templates[1] = {
"name": "product damage claim",
"def": [
['Customer Name?', 'delivery_name', 1],
['Date by which information should be provided by customer?', '', 1],
['Order ID', 'orders_id', 0]
],
"tpl": 'Mail Content goes here'
};
当您想要一个简单的值列表时,您需要一个数组:
"def": [
['Customer Name?','delivery_name',1],
['Date by which information should be provided by customer?','',1],
['Order ID','orders_id',0]
],
现在,这将解决您的语法问题,但这种排列并不能使提取存储在对象中的内容变得特别容易。
相关文章:
- 带有对象解析的响应javascript ajax失败
- 在数组中插入对象失败
- 剑道网格-插入具有外部列的新对象失败
- 从php获取javascript中的json对象失败
- 为什么当我使用变量而不是整数或字符串时初始化日期对象失败
- Javascript Date 对象失败
- 在Jasmine中测试空对象失败
- 在GWT中将JavaScriptObject转换为Java对象失败
- 在IE8中初始化另一个对象内部的对象失败
- 向阵列添加对象失败
- 日志含义传递JSON对象失败
- Javascript函数创建新对象失败
- Json请求向PHP传递Json对象失败
- 创建新对象失败,错误代码:没有找到用于更新/删除的对象
- JavaScript -对象失败
- 创建动态对象失败
- 解析json字符串为JavaScript对象失败
- 在内容脚本中使用jQuery获取DOM对象失败
- IoT/WinJS/VS -创建web诊断对象失败
- JS运行函数在多个dim对象失败.不确定这是否可能