У меня есть сценарий использования, в котором пользователю будет разрешено вводить некоторый js-код (vanilla JS) в текстовую область и после нажатия кнопки, что JS будет выполняться в Angular.
Я пытаюсьиспользуйте DOM Sanitizer, чтобы убедиться, что js не является угрозой безопасности при работе в Angular Context, но JS просто не работает.
Вот что я пробовал.
Файл TS
ngOnInit(){
console.log("sss");
let script = 'alert("ddd")';
this.sanitizer.bypassSecurityTrustScript(script);
}
Я даже пытался использовать innerHtml и использовал его в div, но он не работал, как мы можем заставить его работать, спасибо