2016-04-19 4 views
0

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

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

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

, например:

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

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

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

+0

Я думаю, что мой ответ представлен в панелях инструментов mutliple, заголовок здесь https://github.com/fraywing/textAngular/wiki/Customising-The-Toolbar - Однако я все еще не уверен в как реализовать – Mobeale

ответ

0

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

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

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

Смежные вопросы