TextAngular отдельные панели инструментов для каждого редактора

0

Я использую textAngular и в соответствии с инструкциями в textAnuglarSetup указали мою собственную панель инструментов так:

     taOptions.toolbar = [
['bold', 'italics', 'underline', 'ul', 'ol', 'redo', 'undo', 'insertLink'],
];

Мы используем несколько экземпляров textAngular на всем сайте. Я хотел бы передать различные панели инструментов в определенные экземпляры TA (так как я не хочу, чтобы каждый экземпляр имел одинаковые параметры форматирования текста)

например:

 taOptions.toolbar2 = [
['bold', 'italics', 'underline'],
];

Я думаю, что мне нужно как-то вручную перейти к панели инструментов для каждой директивы textAngular, чтобы я мог указать, какой из них использовать?

Я немного застрял, поэтому любое руководство будет оценено.

  • 0
    Я думаю, что мой ответ по сути в нескольких панелях инструментов заголовка здесь github.com/fraywing/textAngular/wiki/Customising-The-Toolbar - Однако я все еще не уверен, как реализовать
Теги:
angularjs-directive
textangular

1 ответ

0

Оказывается, это было так же просто, как передать желаемый массив панели инструментов прямо в текстово-угловую директиву так:

ta-toolbar="[[\'bold\', \'italics\', \'underline\', \'redo\', \'undo\', \'insertLink\']]"

Поскольку у меня есть текстовые углы, завернутые в мою собственную директиву, я просто раскрываю область атрибутов и передаю в свой массив панели инструментов

Ещё вопросы

Сообщество Overcoder
Наверх
Меню