【问题标题】:Extjs 6 useArrows doesn't display arrowsExtjs 6 useArrows 不显示箭头
【发布时间】:2016-10-18 03:42:30
【问题描述】:

当我在 Ext.tree.Panel 上设置 useArrows 属性时,没有箭头出现。这是我的 tree.Panel 的标题:

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 命令生成的应用程序。

更新 基于 cmets 我尝试了以下方法:

  • 检查 UDID 提供的小提琴 - 一切正常
  • Ceared 浏览器缓存 - 无法修复
  • 其他地方需要经过验证的课程 - 它是
  • 经过检查的 DOM 元素应该是按钮 - 仅显示节点元素,没有隐藏按钮
  • 查看建议的答案here。重建没有解决。

我使用sencha app watch 命令进行大多数开发。我被引导相信这应该没问题:Sencha Command Doc

我尝试了sencha ant sass,然后是sencha app refresh,然后又是sencha app watch,但无济于事。

是否在其他地方设置了 CSS 路径相关信息?

更新 2

我使用 sencha cmd 构建了一个测试应用程序,其中包含一个基本树。那里的箭很好。然后我将我当前的应用程序复制到该测试应用程序中,箭头消失了。所以现在我在想,不知何故,这棵树并没有获得它应该具备的所有“树性”属性?

【问题讨论】:

标签: extjs extjs6 sencha-cmd


【解决方案1】:

上面的代码中没有显示我的树形列中有错字。这导致它被视为常规网格面板单元。

如果有人对 extjs sublime linters 有任何建议可以捕捉到这样的东西,请添加评论!

【讨论】:

    猜你喜欢
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    • 1970-01-01
    • 2015-05-14
    相关资源
    最近更新 更多