Javascript Angular正在从HTML标记中剥离属性
编辑2:事实上,问题在于消毒剂剥离了我的标签。解决方案是通过一个简单的函数传递它:Javascript Angular正在从HTML标记中剥离属性,javascript,html,angularjs,Javascript,Html,Angularjs,编辑2:事实上,问题在于消毒剂剥离了我的标签。解决方案是通过一个简单的函数传递它: self.markTrusted = function (markup) { return $sce.trustAsHtml(markup); }; 这允许将其标记为受信任,并保留在我的属性中。然而,这并没有解决我的链接问题,但这超出了这个问题的范围 编辑:我想我可能发现了问题。第二个锚点实际上是 这显然不起作用。有人能告诉我为什么第二个锚定标记会被剥夺其属性吗?尝试将href添加到锚定标记:a id
self.markTrusted = function (markup) {
return $sce.trustAsHtml(markup);
};
这允许将其标记为受信任,并保留在我的属性中。然而,这并没有解决我的链接问题,但这超出了这个问题的范围
编辑:我想我可能发现了问题。第二个锚点实际上是
这显然不起作用。有人能告诉我为什么第二个锚定标记会被剥夺其属性吗?尝试将href添加到锚定标记:a id=“someSection”href=“#”/a
或者,如果您不希望它是可点击的,请使用span或p标记。这是一个角度标记
<a href="#someSection" target="_self">Text</a>
<a id="someSection"></a>
<div ng-bind-html="content.markup"></div>
<a href="#someSection" target="_self">Text</a>
<a></a>