带有模板的显示字段
Displayfield with template
我正在尝试在显示字段中实现一个tpl,以显示从文本区域发送到服务器的数据列表。
相同的数据显示在带有行扩展器插件的网格中(以 XTemplate 显示值,如文本区域格式)小提琴:https://fiddle.sencha.com/#fiddle/14sf
我尝试了这样的事情:
小提琴:https://fiddle.sencha.com/#fiddle/14t7没有成功...
我尝试了我发现的所有方法来渲染 tpl 都不成功。
显示器有一个配置 tpl,但它似乎在我的情况下不起作用......
我感谢解决此问题的建议
displayfield 还具有渲染器功能。您可以像在网格中一样使用它:
//var is just for illustration of the issue
var vegetables_types = 'potatos'ncarrots'npumpkins';
Ext.create('Ext.form.Panel', {
renderTo: Ext.getBody(),
width: 450,
height: 200,
bodyPadding: 10,
title: 'Template',
items: [{
xtype: 'displayfield',
fieldLabel: 'TPL',
name: 'vegetables_types',
renderer: function(value, field) {
this.rndTpl = this.rndTpl || new Ext.XTemplate('<div><div>' + '<b>Vegetables: </b><ul><li>{[values.vegetables_types.replace(/''n/g, "<li/>")]}</li><ul>' + '</div></div>');
return this.rndTpl.apply({
vegetables_types: value
});
},
listeners: {
render: function(field, eOpts) {
field.setValue('potatos'ncarrots'npumpkins')
}
}
}],
});
https://fiddle.sencha.com/#fiddle/14il
相关文章:
- 如果选择单选按钮,则显示字段
- 将单击事件添加到显示字段
- 如何在android中提取和显示字段
- yii2:依赖于Action的条件显示/显示字段
- ExtJs组合框显示字段编码
- 用于显示字段的工具提示和显示 Jquery 验证中的错误的工具提示器
- 根据输入值隐藏/显示字段
- 实时表编辑其他 mySQL 表中的显示字段
- ExtJS 5:显示字段绑定性能
- EXT JS :在组合框中,如何为不在存储中的记录设置显示字段
- 带有模板的显示字段
- ExtJS 4 组合框在表单绑定上显示值字段而不是显示字段
- web2py控件窗体,选择选项时显示字段
- HTML表单根据所选内容切换隐藏/显示字段
- 隐藏和显示字段集
- 如何制作html5和java脚本中所需的显示字段?下面是我的代码
- Javascript:阻止浏览器在按下向下键时显示字段的输入历史记录
- 反应 ― 显示字段但获取对象
- 如何根据编辑页上复选框中的值隐藏和显示字段
- 在asp.net中选择单选按钮值时隐藏/显示字段