2013-12-11 101 views
1

我想創建角度js的Syntax分析器。 我有一個textarea。如果我寫了類似 「Select * from Table」。那麼我想爲關鍵字應用一些顏色,如 用藍色,用紅色表示和用另一種不同顏色的表格。 我有這個關鍵字的json,但無法理解如何做到這一點與角js。 所以第一個問題是,可能嗎? 如果可能,那麼是否有任何指令可用於此?Angular 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文件可以輕鬆完成上傳 –