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

问题描述 投票:0回答:1

目前我正在尝试自定义Ngx-Editor以在编辑器中添加像Table这样的功能。 编辑器基于textarea,我使用document.createElement()创建表,并使用document.execCommand('insertHTML')插入textarea。 但问题是,如果单击并右键单击功能,我想在桌面上使用弹出窗口,以便可以引发弹出窗口以编辑现有表格。 但是在表格中使用任何插值或指令都不起作用。

像{{somecontent}}一样按原样打印。

那么有什么方法可以创建带有popover和上下文菜单外角度上下文的Table。

我正在使用Angular 4。

javascript angular typescript ngx-editor
1个回答
0
投票

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

问问自己:{{ someContent }}有效的香草JS代码吗?如果你在Javascript文件中写这个,它会工作吗?

不。因为这是一个Angular语法,所以编译器会将其读取为vanillaJS。

此外,在使用Angular时,您不应该自己操纵DOM。该框架应该为您处理。

如果需要自定义组件,则必须从头开始创建一个(或分叉现有组件)。您无法动态扩展组件。

© www.soinside.com 2019 - 2024. All rights reserved.