我正在使用 ExtJs 4.0。我有一个包含5 个字段的记录对象。
- 类型 -> 字符串
- 名称 -> 字符串
- formFields -> 一维数组
- gridColumns -> 一维数组
- gridStore -> 二维数组
另外,我有一个锚标签
{
xtype: 'component',
autoEl: {
tag: 'a',
**href: 'javascript: addFormTab('+record+')',**
html: record.name,
style: 'position:absolute;left:'+left+';top:'+top
}
}
我想将该记录对象变量传递给addFormTab函数。但是每当我传递变量时,它都会转换为字符串作为“[object Object]”并给出javascript错误。
请提出一些方法来传递整个对象,这样我就可以像访问它一样
function addFormTab(record){
var form = new Ext.FormPanel({
title: record.name,
items: record.formFields,
});
}