未知标头类型
Unknown Header Type
由于某种原因,Google Visualization API从昨晚起就停止为我工作了。我在javascript控制台中不断收到一个Unknown Header Type错误,这似乎并不常见。我没有发现任何关于谷歌图表api的错误参考。
这是我用来生成数据表的代码
var gData = new google.visualization.DataTable();
gData.addColumn("string", "Interval");
var mtw=false;
var maxColumns=0;
$.each(data, function(key, val){
if(j==0){
$.each(val, function(key2, val2){
j++;
gData.addColumn("number", key2);
if(key2.length==3 || key2.length==4){
mtw=true;
}
});
}
var row = new Array();
var k=0;
row[k] = key;
$.each(val, function(key3, val3){
k++;
row[k] = parseInt(val3);
if(maxColumns < k){
maxColumns = k;
}
});
while(maxColumns > k){
k++;
row[k]=0;
}
rows[i] = row;
i++;
});
gData.addRows(rows);
我一直在记录gData对象,这是列标题
Ve: Array[6]
0: Object
id: ""
label: "Interval"
pattern: ""
type: "string"
__proto__: Object
1: Object
id: ""
label: "11/18/2013"
pattern: ""
type: "number"
__proto__: Object
2: Object
id: ""
label: "11/19/2013"
pattern: ""
type: "number"
__proto__: Object
3: Object
id: ""
label: "11/20/2013"
pattern: ""
type: "number"
__proto__: Object
4: Object
id: ""
label: "11/21/2013"
pattern: ""
type: "number"
__proto__: Object
5: Object
id: ""
label: "11/22/2013"
pattern: ""
type: "number"
__proto__: Object
length: 6
__proto__: Array[0]
我不知道为什么这突然停止了工作。
addColumn(类型,opt_label,opt_id)
其中opt_label是一个字符串。
- type-具有列值的数据类型的字符串。类型可以是以下类型之一:"string"number"boolean"date"datetime"timeofday"
- opt_label-[可选]带有列标签的字符串。列标签通常显示为可视化的一部分,例如表中的列标题,或饼图中的图例标签。如果未指定值,则会指定一个空字符串
- opt_id-[可选]具有列唯一标识符的字符串。如果未指定值,则会指定一个空字符串
也许key2需要是一个"字符串"gData.addColumn("number", key2);
此外,我看不出val2和key2是在哪里定义的。
因此,我的"最佳猜测"答案是:查看您的json对象,并注意到您对它进行了猛烈抨击。
相关文章:
- 为什么会出现错误;未捕获的类型错误:undefined不是函数;
- 如何在DOM元素上按类型构建此函数
- 同样,同样的错误'ahorcado.js:26未捕获类型错误:无法读取属性'beginPath'
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 谷歌图表 - 地理图表“不兼容的数据表:错误:未知地址类型
- 未知标头类型
- Google可视化API-错误:未知标头类型:1
- AngularJS 未知类型错误:无法读取 null 的属性“1”
- 三.WebGLRenderer:未知制服类型:1009
- 在 IE 中返回“未知”的类型
- 我想在一个字符串中连接几个具有未知类型的变量
- 一个额外的未知参数,带有数据类型“脚本”的 ajax 请求
- 为什么不'对象点表示法对未知类型的对象有效吗?(TypeError:undefined不是对象)
- Node.js: sendfile用于未知的文件类型
- 使用Mongoose引用具有未知模型类型的对象
- JsDoc:我如何记录一个对象可以具有arbitrary(未知)属性,但具有特定类型
- 异步加载具有未知 MIME 类型(图像或文本)的内容
- 在IE9中,文本节点==“未知”上的“节点值”属性的类型
- 当浏览器没有实现HTMLUnknownElement时,如何检查元素是否是未知类型