我正在将Angular从1.2.15升级到1.3.14,并看到一些不寻常的结果。 我使用$ http来调用URL并获取一些文本。在1.2中,结果将被引用。在1.3中,结果中没有引号。
我在AngularJS migration guide中没有看到任何相关文档。
服务器是SpringMVC返回正确的字符串:
return new ResponseEntity<>(propTagStr, HttpStatus.OK);
客户端调用如下所示:
var url = "http://localhost:8070/getPropertiesForHistoryId.do?historyid=1";
return $http.get(url).then(function(result) {
historyCache.setData(result.data);
});
当我在浏览器中执行URL时,确实引用了响应字符串。那么为什么AngularJS 1.3会削减这些报价?