我有一个具有 value 属性的 HTML 元素。该值应该是 Comfort & Protection 但来自 JSON 获取结果的名称是 Comfort&
在我看来,Protection 和 AngularJS 是这样打印的。
我尝试将此名称放入 html 元素值属性中。
<div ng-app="app">
<div ng-controller="ExampleCtrl">
<input type="text" ng-repeat="type in types" value="{{type.name}}" />
</div>
</div>
var app = angular.module("app", []);
app.controller('ExampleCtrl', function($scope){
$scope.types = [
{
id: 1,
name: 'Comfort & Protection'
},
{
id: 2,
name: 'Other Name'
}
]
})
http://codepen.io/Fclaussen/pen/vOXNbg
一种选择是更换&
字符串与&
如下:
var text = name.replace(/&/g, '&')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)