Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Angular正在从HTML标记中剥离属性_Javascript_Html_Angularjs - Fatal编程技术网

Javascript Angular正在从HTML标记中剥离属性

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

编辑2:事实上,问题在于消毒剂剥离了我的标签。解决方案是通过一个简单的函数传递它:

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>