搜尋

首頁  >  問答  >  主體

angular.js - angular controller-scope 的問題

下面這段程式碼:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>

</head>
<body ng-app="app">



<p ng-controller="MessageController">
    {{message}}
</p>




<script src="../../angularv1.min.js"></script>
<script src="message-controller-scope.js"></script>
</body>
</html>
/**
 * Created by Glacier on 2015/7/19.
message-controller-scope.js
 */
function MessageController($scope) {
    $scope.message = "This is a model.";
}

顯示結果是{{message}};應該顯示是This is a model.
為什麼顯示不成功了?

伊谢尔伦伊谢尔伦2744 天前521

全部回覆(2)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-15 16:55:54

    孩子,你得angular物件都沒有加載進去! ! !

    angular.module("app", []).controller("MessageController", function($scope){
         $scope.message = "This is a model.";
    });
    

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-15 16:55:54

    我想,問題可能出在

    這句,你看看路徑是不是對的
    如果angularJS能夠引入,那麼針對ng-app="app"是可以自己掃描運行的,那麼{{message}}你看到的就不是{{message}}了,要么是'This is a model.',要嘛就是空白一片,要嘛就是console的報錯.

    回覆
    0
  • 取消回覆