Vue Liquor Tree - предотвратить коллапс родителя - PullRequest
0 голосов
/ 15 октября 2019

Мне нужно выбрать родителя без коллапса детей. Я пытался использовать event.preventDefault(), но он возвращает ошибку «warnDefault - это не функция».

<tree ref="tree" :data="templates" @node:collapsed="preventCollapsing" @node:selected="selectTemplate">
    <!-- ... -->
</tree>

//...
methods: {
  preventCollapsing(event) {
    event.preventDefault();
  }
  //...
}

Есть ли способ сохранить дочерние элементы развернутыми после нажатия на родительский элемент?

1 Ответ

2 голосов
/ 15 октября 2019

События дают только выбранный / свернутый узел в качестве параметра, а не объект события, который можно предотвратить.

При просмотре документации , есть опция с именем parentSelect, которая описывается:

Нажав на узел, у которого есть дочерние элементы, он расширяет узел. то есть у нас есть два способа развернуть / свернуть узел: нажав на стрелку и на текст

И его значение по умолчанию равно false. Установка на true должна сделать это.

Восстановить исходный код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...