Extjs 6使用箭头不';t显示箭头
在Ext.tree.Panel上设置useArrows属性时,不会显示箭头。这是我的树的标题。面板:Extjs 6使用箭头不';t显示箭头,extjs,extjs6,sencha-cmd,Extjs,Extjs6,Sencha Cmd,在Ext.tree.Panel上设置useArrows属性时,不会显示箭头。这是我的树的标题。面板: Ext.define('LifeguardxApp.view.main.pools.PoolsTree', { extend: 'Ext.tree.Panel', xtype: 'poolstree', title: 'Pools', collapsible: true, multiSelect: true, //rowLines: true, viewModel: { type: '
Ext.define('LifeguardxApp.view.main.pools.PoolsTree', {
extend: 'Ext.tree.Panel',
xtype: 'poolstree',
title: 'Pools',
collapsible: true,
multiSelect: true,
//rowLines: true,
viewModel: {
type: 'main'
},
controller: 'main',
bind: {
store: '{pools}'
},
rootVisible: false,
useArrows: true,
...
阅读文档时,似乎没有其他地方需要配置以在父节点上显示箭头?
如果其他课程或信息有帮助,我很乐意提供。这是一个使用sencha命令生成的应用程序
更新
根据评论,我尝试了以下方法:
- 检查UDID提供的小提琴-一切看起来都很好
- 浏览器上的Ceared缓存-无修复
- 其他地方需要验证类-它是
- 检查了按钮应该在哪里的DOM元素-仅显示节点元素,没有隐藏的按钮
- 查看建议的答案。重建并没有解决问题李>
sencha app watch
命令进行大多数开发。基于以下原因,我认为这应该是好的:
我尝试了sencha ant sass
,然后是sencha应用程序刷新
,然后再次尝试sencha应用程序观看
,但没有成功
是否有其他地方正在设置CSS路径相关信息
更新2
我使用sencha cmd构建了一个测试应用程序,其中有一个基本的树。那里的箭很好。然后我将我当前的应用程序复制到那个测试应用程序中,箭头消失了。所以现在我在想,不知何故,树没有得到它应该得到的所有“树性”属性 在我上面的代码中没有显示,我的树列中有一个输入错误。这导致它被视为常规网格面板单元
如果有人对extjs Supreme linters有任何建议,可以捕捉到类似的内容,请添加评论 不管你用什么,都是正确的<代码>使用箭头:true,是唯一正确的配置。我为你创造了一个小提琴手,在里面很好。清除缓存,然后查看代码位置。当检查DOM时,箭头应该在哪里会发生什么?如果我不得不猜测的话,看起来在构建过程中没有引入树面板CSS类。这可能是因为任何东西都不需要您的类-在SASS->CSS构建步骤中,只会引入必需的类。可能与此问题相关的类的副本?