ExtJs 4.0 を使用しています。5 つのフィールドを持つレコードオブジェクトがあります。
- タイプ -> 文字列
- 名前 -> 文字列
- formFields -> 1D 配列
- gridColumns -> 1D 配列
- gridStore -> 2D 配列
また、私はアンカータグを持っています
{
        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,
});
}