我有网格列:
{
header: "",
sortable: false,
id: 'value',
dataIndex: 'value',
hidden: false,
editor: {
xtype: 'textfield',
allowBlank: false
}
}
Run Code Online (Sandbox Code Playgroud)
如何仅在此列的渲染器函数中转义html实体?
owl*_*ess 12
列定义的renderer属性可以使用Ext.util.Format方法之一的函数或字符串名称.在这种情况下,您可以通过将列声明为以下来使用htmlEncode方法:
{
header: "",
sortable: false,
id: 'value',
dataIndex: 'value',
hidden: false,
editor: {
xtype: 'textfield',
allowBlank: false
},
renderer: 'htmlEncode'
}
Run Code Online (Sandbox Code Playgroud)
EditorGridPanel 上有一个 autoEncode 属性。
“True 表示在编辑前和编辑后自动对 HTML 值进行编码和解码(默认为 false)。”
只需将其设置为 true 即可。
autoEncode: true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13856 次 |
| 最近记录: |