当数据不包含“text”节点时,嵌套列表出现问题

时间:2013-02-13 07:41:48

标签: extjs sencha-touch sencha-touch-2 sencha-touch-2.1

我想渲染嵌套列表,这样当我向下钻取按钮时显示父节点的名称。我尝试了但看起来如果我得到的JSON没有名称为text的节点,它将无效。

以下是带有本地数据的fiddle(在我的应用中,我使用商店从服务中获取此内容,因此我无法控制节点名称)

请注意后退按钮,当你走到树下时,不会填充标题。

1 个答案:

答案 0 :(得分:1)

displayField这个NestedList个配置可以指定field用于设置title项目文字。默认情况下,它设置为text,但您可以将其指定为model字段之一。

此处根据您的示例工作fiddle。只有更改位于底部的NestedList的config中。

但是,如果您覆盖getItemTextTplgetTitleTextTpl,则此配置将被忽略。