請問為什麼我的html顯示的是{{greeting.text}},Angular而不是Hello,Angular
html
<!DOCTYPE html>
<html ng-app>
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="js/angular.js"></script>
<script src="js/HelloAngular-MVC.js"></script>
</head>
<body>
<p ng-controller="HelloAngular">
<p>{{greeting.text}},Angular</p>
</p>
</body>
</html>
JS
function HelloAngular($scope) {
$scope.greeting ={
text:'hello'
};
}
頁面顯示為:{{greeting.text}},Angular
#####
自己看官網連結描述就曉得了,你這函數也沒呼叫啊
資料雙向綁定,在angular上教學上
範例
名:
雷雷姓:
姓名:{{firstName + " " +姓氏}}
});
腳本>
在你的html文檔中 ng-app 應該賦值(和js中定義的相同),
eg: ng-app="DemoApp"