FilterHeader不适用于模型字段类型对象
FilterHeader not working with modelfield type object
我在用类型object加载ModelFiled的网格上的过滤器头有问题,这意味着当我有一个对象作为Index并用javascript渲染处理程序渲染列值,然后尝试用这些列在网格中进行过滤时,过滤器不起作用。有什么办法解决这个问题吗?
部分代码:
<ext:Store ID="id">
<Model><ext:ModelField Name="Endpoints" Type="Object" /></Model>
</ext:store>
<ColumnModel ID="ColumnModel_Users" runat="server">
<Columns>
<ext:Column ID="ColumnEndpointName" runat="server" DataIndex="Endpoints" Text="EndpointName"> <Renderer Handler="return value.EndpointName" />
</ext:Column>
</Columns>
</ColumnModel>
我找到了解决方案,我用一个转换处理程序处理了模型字段,这样数据就可以像字符串之类的普通列一样呈现:
<ext:ModelField Name="EndpointName">
<Convert Handler="return record.data.Endpoints ? record.data.Endpoints.EndpointName : '';" />
</ext:ModelField>
<ext:Column ID="ColumnEndpointName" runat="server" DataIndex="EndpointName" Text="EndpointName" Flex="1" />
希望它能帮助你;-)
相关文章:
- 将单独的数组深层键转换为所需的类型(数组或对象)
- FilterHeader不适用于模型字段类型对象
- 如何在挖空 JS 中填充嵌套字典类型对象
- 三个中是否有容器类型对象.js来转换一组子对象
- 在带有句柄的迭代函数(每个)中传递参数类型对象
- 如何在TypeScript中从匿名对象轻松创建强类型对象
- 如何从json对象中提取数据,json对象包含具有不同类型对象的映射
- Javascript类型对象的序列化
- Javascript将一个正则表达式字符串转换为一个类型对象
- 一个javascript对象可以有一个属性是另一种类型对象的集合吗?
- 没有机会让一个强类型对象被mobx观察到
- javascript中的值类型引用类型对象
- 未捕获的不变量冲突:期望onClick侦听器是一个函数,而不是类型对象
- 在实例化后更新所有相同类型对象的属性
- JavaScript引用类型对象和普通对象的区别
- static"的正确结构Javascript中的类型对象
- 如何从具有不同类型对象的数组中仅获取汽车对象
- Parse:指针指向具有给定ID的另一类型对象的对象数
- 类类型对象未在node.js中跨模块返回值
- JQuery中[Model]类型对象的访问属性