ここではかなり新しい角度になっています。データベースからのデータではなく、特殊文字を含むデータベース値がHTML番号でレンダリングされます。
私は、データベースから来るこの情報を持っており、コントローラにカミソリビューの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!
カミソリビューのHTML:
<input type="text" ng-model="datas.streetName" name="StreetName">
残念ながら、私はこれがどのように作られたか、私は衛生的で無運、$ sce、そして運が無かったので、どのような構造も変更できません。
HTML番号のASCIIコードを含む文字列を通常の特殊文字に変換する方法はありますか?
ありがとうございます。 レオ。
ありがとうございました!それは私が必要としていたものですが、JsonConvertが自分のコンテキストに存在しないというエラーを投げても動作しませんでしたが、@ Html.Raw(Model.StreetName)のみを使用していました。レオ – Leo