在 AngularJS 1.X 中使用 Monaco 编辑器
Use Monaco Editor in AngularJS 1.X
因为this problem, I am trying to use another JavaScript-based source editor than CodeMirror and Ace, which can work with AngularJS 1.X
. I am then investigating Monaco Editor.
我可以运行this sample。但我不知道如何让它与 AngularJS 1.X 一起工作。
例如,我想将ng-if
、ng-model
和ng-change
绑定到编辑器,以决定何时显示和显示什么,而运行一个函数如果有任何变化。使用 ui-codemirror,我们可以使用指令编写:
<textarea ng-if="condition" ng-change="change(content)" ng-model="content" ui-codemirror="{ mode: 'application/json' }"></textarea>
那么有人知道摩纳哥编辑器是否有这样的 ui-
指令吗?是否有任何解决方法可以在 angular 框架内实现相同的目标?
我开始模仿ui-codemirror写一个ui-monacoeditor。它还没有完成,但对我的用途有限。
因为this problem, I am trying to use another JavaScript-based source editor than CodeMirror and Ace, which can work with AngularJS 1.X
. I am then investigating Monaco Editor.
我可以运行this sample。但我不知道如何让它与 AngularJS 1.X 一起工作。
例如,我想将ng-if
、ng-model
和ng-change
绑定到编辑器,以决定何时显示和显示什么,而运行一个函数如果有任何变化。使用 ui-codemirror,我们可以使用指令编写:
<textarea ng-if="condition" ng-change="change(content)" ng-model="content" ui-codemirror="{ mode: 'application/json' }"></textarea>
那么有人知道摩纳哥编辑器是否有这样的 ui-
指令吗?是否有任何解决方法可以在 angular 框架内实现相同的目标?
我开始模仿ui-codemirror写一个ui-monacoeditor。它还没有完成,但对我的用途有限。