搜尋

首頁  >  問答  >  主體

angular.js - angular $http.get讀取本地json出錯

  1. 描述你的問題:ionic app,angular讀取本地json實作下拉刷新doRefresh,一直報錯...

  2. 貼上相關代碼:

    controller代码:
     $scope.doRefresh = function() {
        $http.get('json/news.json')
            .success(function (data) {
                $scope.items = data.news;
            })
            .finally(function() {
                $scope.$broadcast('scroll.refreshComplete');
            });
    };
    news.json代码:
     {
       "news":
      [
        {   
            "newsid":0,
            "title":"新闻一标题",
            "text":"大家好,我是新闻一o(^▽^)o",
            "img":"img/xinwen1.jpg",
        },
        {
            "newsid":1,
            "title":"新闻二标题",
            "text":"大家好,我是新闻二o(^▽^)o",
            "img":"img/xinwen2.jpg",
        }
      ]
     }
  3. 貼上報錯訊息:手機上除錯報錯訊息,

  4. 貼上相關截圖:這是我專案的目錄結構,

某草草某草草2745 天前582

全部回覆(1)我來回復

  • ringa_lee

    ringa_lee2017-05-15 17:00:50

    看看你的錯誤,是JSON的解析有問題。

    再看看你的json文件,就發現問題了。

    JSON的格式要求十分嚴格的,你的JSON數組裡面的每個物件的最後一個屬性值後面不應該寫逗號了。

    回覆
    0
  • 取消回覆