搜尋

首頁  >  問答  >  主體

angular.js - 使用angularjs的路由調用介面,從controller上可以調用,但是頁面上取得不到資料。

我的路由代碼

調用的html介面是紅色標註的是又重新獲取了一次controller 當在html上獲取的時候是沒有問題的數據能正常顯示當把這個contriller刪除之後頁面上就獲取不到數據了但是我的controller還能正常的載入數據

下面是我的controller程式碼

我現在想不在html頁面上新增controller的這個呼叫方式 在路由上直接呼叫 有沒有什麼解決方法

曾经蜡笔没有小新曾经蜡笔没有小新2744 天前511

全部回覆(2)我來回復

  • 迷茫

    迷茫2017-05-15 17:07:42

    LZ你應該看一下AngularJS文件裡關於 Controller 和 Controller AS 的用法~

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-15 17:07:42

    state配置為:

    {
        controller: '****Controller',
        controllerAs: 'vm'
    }

    然後刪除你的html中的ng-controller.

    回覆
    0
  • 取消回覆