gpt4 book ai didi

javascript - 将数据从 Controller 传递到 extjs 表

转载 作者:行者123 更新时间:2023-11-28 02:13:24 28 4
gpt4 key购买 nike

我的 Controller 中有变量,我想在 extjs xtemplate 表中显示这些变量的数据。

我的 Controller 中有以下行,但没有通过:

this.getBookOrdersTable().data = {name:BookName, date:OrderDate};

BookOrdersTable 是对我的表的引用的名称。 BookName 和 OrderDate 是包含我需要的数据的变量。

我的表的代码是

    this.data = {
Books: [

]
};

this.tpl = new Ext.XTemplate('<h1 style="font-size: 2em; padding-bottom: 10px;">Book Orders</h1>',
'<tpl for="Books">',
'<table>',
'<tr>',
'<th>Book Name: </th>',
'<td>{name}</td>',
'</tr>',
'<tr>',
'<th>Order Date: </th>',
'<td>{date}</td>',
'</tr>',
'</table>',
'</tpl>');

this.callParent();
}

如有任何帮助,我们将不胜感激!

最佳答案

如果对象已经实例化,设置 data 属性不会执行任何操作。您需要调用更新。

this.getBookOrdersTable().update({
Books: [
{name:BookName, date:OrderDate}
]
});

关于javascript - 将数据从 Controller 传递到 extjs 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16752286/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com