回覆列表
  • 1 # 使用者8191874015045

    angularjs讀取json中的某個欄位的方法是利用json的api實現的。思路:先把js字串轉化成json結構,然後利用取屬性運算子獲取各個屬性。

    1、例如有以下json資料:vardata={"resultList":["{\"lookupKey\":2,\"clientKey\":1,\"codeName\":\"Application.AppType\",\"codeValue\":\"ApplicationType2\",\"codeDesc\":\"##\",\"updatedBy\":null,\"internalCodeName\":\"Application.AppType\"}","{\"lookupKey\":3,\"clientKey\":1,\"codeName\":\"Application.Class\",\"codeValue\":\"Tier1\",\"codeDesc\":\"CriticalApplicationrequiringimmediateresponseincaseofadisruptionofService\",\"updatedBy\":null,\"internalCodeName\":\"Application.Class\"}"]};

    2、利用angular.fromJson解析程式碼如下:$scope.result=[angular.fromJson(data.resultList[0]),angular.fromJson(data.resultList[1])];alert($scope.result[0].codeName);結果是:Application.Class3、這樣就獲取到了json字串中的codeName的值。

  • 中秋節和大豐收的關聯?
  • 做PPT時,怎麼插入圖片?