【发布时间】:2018-05-24 11:36:55
【问题描述】:
这里有文档http://codemirror.net 对于 Angular https://www.npmjs.com/package/ng2-codemirror 已安装 1) npm install ng2-codemirror 2) npm 安装代码镜像 3) 在 app.module.ts 中
import { CodemirrorModule } from 'ng2-codemirror';
@NgModule({
// ...
imports: [
CodemirrorModule
],
// ...
})
4) 在 .angular-cli.json 中
"styles": [
"../node_modules/codemirror/lib/codemirror.css",
"styles.scss"
],
"scripts": [
"../node_modules/codemirror/lib/codemirror.js"
],
5) 而不是 textarea 写的
<codemirror
*ngIf="chaptersService.currentChapter"
[(ngModel)]="chaptersService.currentChapter.novel"
[config]="{lineNumbers: true}"
autofocus
(keyup)="markAsEdited()"
#textareaNovel>
</codemirror>
类是从 Codemirror 应用的,但我无法输入文本。 我做错了什么?
【问题讨论】:
标签: javascript angular codemirror