Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.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 AngularJS中的HTML解码_Javascript_Html_Angularjs_Decode - Fatal编程技术网

Javascript AngularJS中的HTML解码

Javascript AngularJS中的HTML解码,javascript,html,angularjs,decode,Javascript,Html,Angularjs,Decode,我们使用的是AngularJS版本1.5.6,文本中的HTML字符显示不正确。我尝试了很多代码,但都没有成功。StackOverflow中有很多相关主题,我已经尝试了其中的大部分,但是HTML代码结构仍然出现 比如说 2 <sup>3</sup> app.js: var app = angular.module('stockCheckApp', []); (function () { 'use strict'; angular.module('utils

我们使用的是AngularJS版本1.5.6,文本中的HTML字符显示不正确。我尝试了很多代码,但都没有成功。StackOverflow中有很多相关主题,我已经尝试了其中的大部分,但是HTML代码结构仍然出现

比如说

2 <sup>3</sup>
app.js:

var app = angular.module('stockCheckApp', []);
(function () {
    'use strict';
    angular.module('utils.autofocus', [])
        .directive('autofocus', ['$timeout',
            function ($timeout) {
                return {
                    restrict: 'A',
                    link: function ($scope, $element) {
                        $timeout(function () {
                            $element[0].focus();
                        });
                    }
                };
            }
        ]);
})();
index.html

<h3 class="text-white">{{stockCheckAppData.name}}</h3>
{{stockCheckAppData.name}

我没有看到您在模块
stockCheckApp
中注入模块
utils.autofocus
。 如果您不知道,则可以按如下方式注入:

var app = angular.module('stockCheckApp', ['utils.autofocus']);

我有这个问题,应该可以解决你的问题。

你需要在H3中添加
ng bind html unsafe
,这是否回答了你的问题@加布里埃拉警官对不起,没用。是的,谢谢你的提醒。但是“utils.autofocus”无论如何都不起作用。你对HTML标签的解决方案有什么想法吗?
var app = angular.module('stockCheckApp', ['utils.autofocus']);