2013-12-11 3 views
1

Я хочу создать анализатор синтаксиса в угловых js. У меня есть одно текстовое поле. Если я напишу что-нибудь вроде «Выберите * из таблицы». то я хочу применить некоторый цвет к ключевым словам, например Выбрать в синем, От красного и другого цвета. У меня есть json ключевого слова для этого, но не могу понять, как это сделать с угловыми js. Итак, первый вопрос: возможно ли это? Если возможно, существует ли какая-либо директива для этого?Угловой анализатор синтаксиса js

требуется помощь для выше

ответ

1

Я использую угловую ui-codemirror в прошлом, и это именно то, что вы хотите.
Это основано на codeMirror synthax маркер, и это уже завернутые в директиве, что вы могли бы вставить просто:

<textarea ui-codemirror></textarea> 
// or 
<div ui-codemirror></div> 
// or 
<ui-codemirror></ui-codemirror> 

Вот некоторые онлайн демо, где вы можете увидеть его в действии: http://angular-ui.github.io/ui-codemirror/

+0

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

+0

Вы действительно должны просто прочитать [документы] (http://codemirror.net/doc/manual.html). Их можно легко сделать с помощью простых файлов css –

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