Динамическое изменение видимости панели инструментов Quill

Я знаю, что при создании экземпляра редактора Quill есть опция видимости панели инструментов. Есть ли способ динамически изменить видимость этой панели инструментов после создания экземпляра редактора?

options = {
            debug: 'info',
            placeholder: "Place your content here",
            readOnly: false,
            theme: 'snow',
            modules: {
                toolbar: toolbarOptions --> i want to change this property as false at runtime
            },
    };

person Ananth Ganapathy    schedule 30.05.2017    source источник


Ответы (3)


Чтобы уточнить параметр, это не просто видимость, а создание панели инструментов вообще или нет. Панель инструментов не может быть добавлена ​​или удалена после инициализации редактора. Если вы просто хотите контролировать видимость, один из вариантов — просто использовать CSS для отображения/скрытия панели инструментов.

person jhchen    schedule 30.05.2017

Здравствуйте, вы можете использовать display: none/block, он тоже работает. Он создаст или удалит элемент. Показать / скрыть немного отличается, я позволю вам понять, почему.

person Florent Giraud    schedule 02.06.2017

вы можете получить доступ к функции скрытия/отображения всплывающей подсказки следующим образом: quill.theme.tooltip.hide() или quill.theme.tooltip.show()

person Shimrit Snapir    schedule 22.09.2020