我有一个来自后端的字符串,如:
"HTML has an image element. This element can have an alt attribute."
当我在组件模板中显示此字符串时,我希望用户能够通过单击" image"来打开模式。和" alt"。
我创建了一个属性指令myDir
,并更改了后端,因此它返回以下字符串:
"HTML has an <a href="#image" myDir>image</a> element. This element can have an <a href="#alt" myDir>alt</a> attribute."
我知道这很糟糕,从后端返回HTML,但我不知道该怎么做。
不幸的是,它不起作用,因为没有执行2 myDir
指令。
我发现这个问题,我认为是类似的,但它没有答案: Angular 2 parse dynamic template as string
我怎么能解决我的问题?还有另一种方法可以解决我的问题吗?
在我的例子中,只有2个单词(图像和alt),但实际上我的项目中有很多单词。
感谢。