Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 获取html属性中的数据_Angularjs - Fatal编程技术网

Angularjs 获取html属性中的数据

Angularjs 获取html属性中的数据,angularjs,Angularjs,我正在尝试类似的操作,但显示错误:[$parse:syntax] 需要帮助吗?我在角度方面比较生气勃勃你应该试着去掉花括号 如果你想要一份副本,你应该做如下。。。由于http调用是异步的,因此您可以在成功回调方法中进行分配 $scope.data = {}; var data; var init = function () { $http.post('views/Report.aspx/GetMailReport', {}) .success(function (d

我正在尝试类似的操作,但显示错误:[$parse:syntax]


需要帮助吗?我在角度方面比较生气勃勃

你应该试着去掉花括号

如果你想要一份副本,你应该做如下。。。由于http调用是异步的,因此您可以在成功回调方法中进行分配

$scope.data = {}; 
var data;

var init = function () {           
  $http.post('views/Report.aspx/GetMailReport', {}) .success(function (data, status, headers, config) {
  $scope.data = JSON.parse(data.d); 
data = $scope.data;
}) .error(function (data, status, headers, config) { 
  $scope.data = status; 
}) }; 
init(); 
编辑:
这是我创建的一个提琴库。

hear data是json类型的datadata是一个json数据数组。。。从一个受控的。。。删除大括号将被视为正常的数据字符串。。只需使用大括号“data”即可插入数据并将其视为字符串。。。所以,若要读取json数组对象并将其初始化为myData,则不需要大括号。。。如果这不是你想要的。。。需要更多关于我初始化Hanks srinivas的信息吗。。这是我的第一个问题,但我没有成功,所以我尝试了这个方法我以前也尝试过同样的方法。。。这样做,数据将返回空null并创建一个fiddle。如果有帮助,请告诉我?
$scope.data = {}; 
var data;

var init = function () {           
  $http.post('views/Report.aspx/GetMailReport', {}) .success(function (data, status, headers, config) {
  $scope.data = JSON.parse(data.d); 
data = $scope.data;
}) .error(function (data, status, headers, config) { 
  $scope.data = status; 
}) }; 
init();