Когда я устанавливаю свойство useArrows на мою Ext.tree.Panel, стрелки не отображаются. Вот заголовок моего tree.Panel:Extjs 6 useArrows не отображает стрелки
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.
UPDATE на основе комментариев, которые я попытался следующие:
- Проверьте скрипку обеспечивается UDID - все выглядит отлично
- Ceared кэш в браузере - не исправить требуется
- Проверенный класс в другом месте - это
- Проверенный элемент DOM, где должна быть кнопка - Показывает только элемент узла, скрытая кнопка
- Выявил предложенный ответ here. Восстановление не исправило.
Я использую команду sencha app watch
для большей части развития. Я привел полагать, что это должно быть нормально на этой основе: Sencha Command Doc
Я попытался sencha ant sass
, а затем sencha app refresh
, затем sencha app watch
снова, но безрезультатно.
Есть ли где-то еще эта информация, связанная с дорогой CSS?
UPDATE 2
Я построил тестовую программу с помощью Сенча ЦМД и имел основное дерево в нем. Там были стрелы. Затем я скопировал свое текущее приложение в это тестовое приложение, и стрелки исчезли. Итак, теперь я думаю, что каким-то образом дерево не получает все атрибуты «treeness», которые ему нужны?
Что бы вы ни использовали, это правильно. 'useArrows: true,' является только правильной конфигурацией. Я создал для вас скрипач, в котором все прекрасно. https://fiddle.sencha.com/#fiddle/1imd. Вы очищаете свой кеш и проверяете, что еще есть место размещения кода. – UDID
Что происходит, когда вы проверяете DOM, где должна быть стрелка? –
Если бы мне пришлось угадать - похоже, что классы CSS в дереве панели не отображаются во время сборки. Это может быть связано с тем, что ваш класс не требуется ничем - только необходимые классы будут включены во время шага сборки SASS -> CSS. –