Это код WebForm. Когда я отлаживаю страницу и вставляю точку прерывания в $scope.ShowAlert = function(){
, браузер не достигает внутреннего кода.
<form id="form1" runat="server">
<div class="container">
<div class="row" ng-app="myApp" ng-controller="MyController">
<input type="text" ng-model="FName" />
<input type="text" ng-model="Lname" />
<input type="button" value="Show Alert Message" ng-clicl="ShowAlert()" />
</div>
</div>
</form>
<script type="text/javascript">
var app = angular.module('myApp', [])
app.controller('MyController', function ($scope, $window){
$scope.ShowAlert = function(){
$window.alert("Hello" + $scope.Fname + " " + $scope.Lname);
}
});
</script>
ng-clicl="ShowAlert()"
Попробуйте изменить ng-click. Если все еще не работает, вместо $window.alert(...)
используйте только alert(...)
это просто опечатка !!!
изменить ng-clicl на ng-click ;-)