gpt4 book ai didi

javascript - 具有特殊字符的数据库值,使用它们的 HTML 编号呈现,而不是使用数据库中的数据

转载 作者:行者123 更新时间:2023-11-30 09:32:29 25 4
gpt4 key购买 nike

这里是 Angular 的新手。

我有来自数据库的信息,并由 Controller 中的 Razor View HTML 页面解析:

Angular.js

$scope.init = {
//this value comes from the controller as "Atención!" which is good.
streetName: '@Model.StreetName'
}

$scope.datas = angular.copy($scope.init);
console.log('Result: ', $scope.datas.streetName);
//Result: Atención&33;
//Expected view: Atención!

Razor View HTML:

<input type="text" ng-model="datas.streetName" name="StreetName">

不幸的是,我无法更改其制作方式的任何结构,我曾尝试使用 sanitize,但没有成功,也尝试过 $sce,但没有成功。

有没有办法将带有 HTML 数字 ASCII 码的字符串转换为普通的特殊字符?

提前致谢,狮子座。

最佳答案

您是否尝试过 Html.Raw()Newtonsoft

$scope.init = {
//this value comes from the controller as "Atención!" which is good.
streetName: '@Html.Raw(JsonConvert.SerializeObject(Model.StreetName))'
}

$scope.datas = angular.copy($scope.init);
console.log('Result: ', $scope.datas.streetName);

关于javascript - 具有特殊字符的数据库值,使用它们的 HTML 编号呈现,而不是使用数据库中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45459874/

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