Получение поведения selectMode 3 на «определенных» узлах в FancyTreeJavascript

Форум по Javascript
Гость
Получение поведения selectMode 3 на «определенных» узлах в FancyTree

Сообщение Гость »


У меня есть структура данных FancyTree, в которой я хочу использовать поведение selectMode 3 для большинства родительских элементов, но есть несколько исключительных случаев, когда родительский элемент должен выбираться независимо от его дочерних элементов (в основном поведение selectMode 1 только для них). У меня есть массив ключей узла, соответствующий родительским узлам, состояние которых должно быть независимым от их дочерних узлов.

Я попытался установить для selectMode значение 3 и использовать метод select для перебора его дочерних элементов, установив для них значение false, но это, похоже, снова автоматически снимает флажок с родительского элемента, что приводит к отсутствию видимого поведения.

Я подозреваю, что мне может потребоваться установить для selectMode значение 1 и смоделировать поведение selectMode 3 в этом методе выбора. Я не уверен, как это будет выглядеть. Пожалуйста, посоветуйте.

Вернуться в «Javascript»