ng-click
버튼이 작동하지 않습니다.왜이 버튼에 클릭이 발생하지 않습니까?
다음 스 니펫에 문제가있는 사람이 있습니까?
var locationModel = {
"City": "Alexandria",
"State": "State"
};
var locationApp = angular.module("locationApp", []);
locationApp.controller("locationCtrl", function($scope) {
$scope.newLocation = locationModel;
$scope.addLocation = function(state) {
console.log(state);
//$http.post("/Home/CreateLocation", newLocation).then(function (response) {
// console.log("Inserted", data);
//});
}
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.min.js"></script>
<body ng-controller="locationCtrl">
<div>
<button class="btn btn-default" ng-click="addLocation('VA')">
Add
</button>
</div>
</body>
body 태그의 부모에'ng-app = "locationApp"속성이 있습니까? 앱이 없으면 앱이 실행되지 않습니다. –
본문에 없으므로 HTML 태그에 ng-app = "locationApp"이 있습니까? @ 샘 – Yaser