gpt4 book ai didi

javascript - 如何在 Angular 数据中显示或任何原始 html?

转载 作者:行者123 更新时间:2023-12-03 00:39:15 25 4
gpt4 key购买 nike

如何将   显示为空格而不是字符串。是否有像 twig 那样的 raw 过滤器?

<div>{{item}}</div>

$scope.item = '&nbsp;';

但是结果被转义了&nbsp;。我需要这个,因为 ' ' 的高度为 0。

最佳答案

可以使用 ngBindHtml轻松完成

对于 Angular 1.2.x 以上版本:

使用ng-bind-html

<强> Working Demo

html

<div ng-app='myApp' ng-controller="Controller">
<div ng-bind-html="item"></div>
</div>

脚本

var app = angular.module('myApp', ['ngSanitize']);
app.controller('Controller', function ($scope, $sce) {
$scope.item = 'What&nbsp;Is&nbsp;Your&nbsp;Name?';
});
<小时/>

对于 Angular 1.0.x 版本:

<强> Working Demo

使用ng-bind-html-unsafe

html

<div ng-app='myApp' ng-controller="Controller">
<div ng-bind-html-unsafe="item"></div>
</div>

脚本

var app = angular.module('myApp', []);
app.controller('Controller', function ($scope) {
$scope.item = 'What&nbsp;Is&nbsp;Your&nbsp;Name?';
});

关于javascript - 如何在 Angular 数据中显示或任何原始 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24657386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com