1

我正在使用 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,
});
}
4

0 回答 0