从primeng p-editor的工具栏中删除Tab - 不适用于反应形式

问题描述

我已按照 this stackoverflow question 上的解决方删除工具栏标签

它与页面上的初始 p 编辑器配合良好。但是,我的反应式表单上有一个按钮可以创建一个新的 p 编辑器。它不起作用,将在工具栏上使用标签。我什至根据 ngAfterViewInit (removeAttrtibute('tabindex')

奇怪的是,如果我添加后续的 p 编辑器,前一个现在可以按预期工作。

就好像我没有按时删除属性一样。这不是时间问题,因为我在等待中对其进行了测试。

解决方法

我认为答案是不要直接调用 removeAttribute 方法,而是使用生命周期钩子。

它似乎与 ngAfterViewChecked() 一起工作,但它似乎被调用了很多。它在鼠标滚动时调用。