Javascript 角度插值,指令,ngModel不起作用

Javascript 角度插值,指令,ngModel不起作用,javascript,angular,typescript,ngx-editor,Javascript,Angular,Typescript,Ngx Editor,目前,我正在尝试自定义,以便在编辑器中添加类似于表的功能。 编辑器基于textarea,我使用document.createElement创建表,并使用document.execCommand'insertHTML'插入textarea。 但问题是,如果单击并右键单击功能,我希望在表上显示一个弹出窗口,这样就可以弹出一个窗口来编辑现有表。 但在表中使用任何插值或指令都不起作用 就像{{somecontent}}是按原样打印的 所以,有没有办法在角度上下文之外创建带有弹出框和上下文菜单的表呢 我使

目前,我正在尝试自定义,以便在编辑器中添加类似于表的功能。 编辑器基于textarea,我使用document.createElement创建表,并使用document.execCommand'insertHTML'插入textarea。 但问题是,如果单击并右键单击功能,我希望在表上显示一个弹出窗口,这样就可以弹出一个窗口来编辑现有表。 但在表中使用任何插值或指令都不起作用

就像{{somecontent}}是按原样打印的

所以,有没有办法在角度上下文之外创建带有弹出框和上下文菜单的表呢


我使用的是Angular 4。

它不起作用,因为您正在为应用程序后期构建添加代码

问你自己:{{someContent}}是有效的vanillaJS代码吗?如果在Javascript文件中编写,它会工作吗

不,因为这是一种角度语法,编译器会读取它并将其翻译成vanillaJS

此外,在使用Angular时,您不应该自己操作DOM。框架应该为您处理这些问题

如果你想要一个自定义组件,你必须从头开始创建一个或分叉一个现有的。不能动态扩展零部件