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

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

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

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

например:

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

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

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

1 ответ

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

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

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

Другие вопросы по тегам