gpt4 book ai didi

javascript - EXTJS 复选框显示为 [object Object]

转载 作者:行者123 更新时间:2023-12-02 20:08:37 24 4
gpt4 key购买 nike

我有一列根据记录中前一列的值进行呈现。

如果值匹配,它应该显示一个复选框,但它会在网格上显示为 [object Object]

有人可以建议我需要添加什么来展示这一点吗?

 ,{id:'review', header: "Acknowledge Review", width: 80, sortable: true, dataIndex: 'review', renderer: function(value, meta, record, id){                            
var id = Ext.id();
var content = record.data['status'];
if(content.match(/^(VIEWED)$/i))
{
var checkBox = new Ext.form.Checkbox({
checked: false
}); //.render(document.body, id);
//checkBox.applyTo('review');
return checkBox;
}
}}

最佳答案

您将得到[object Object],因为ExtJS使用返回值作为字符串(因此内部调用对象的toString方法)。

renderer 函数应该返回 html 标记,而不是 javascript 对象。

例如,您可以尝试返回如下内容:

return '<input type="checkbox">input</input>';

关于javascript - EXTJS 复选框显示为 [object Object],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7191999/

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