<!DOCTYPE html>
<html ng-app=
"myApp"
id=
"myApp"
>
<head>
<meta name=
"viewport"
content=
"width=device-width"
/>
<title>Test</title>
<script src=
"~/Content/Js/Plugins/AngularJS/angular.min.js"
></script>
</head>
<body ng-controller=
"myController"
>
{{msg}}
<a href=
"javascript:;"
id=
"lbtnTest"
>调用</a>
</body>
</html>
<script>
var
ngApp = angular.module(
'myApp'
, []);
ngApp.controller(
'myController'
,
function
($scope, $http) {
$scope.msg =
'你好,Angular!'
;
$scope.getData =
function
() {
return
'qubernet'
;
}
});
onload =
function
() {
document.getElementById(
'lbtnTest'
).onclick =
function
() {
var
appElement = document.querySelector(
'[ng-controller=myController]'
);
var
$scope = angular.element(appElement).scope();
$scope.msg =
'123456'
;
$scope.$apply();
console.log($scope.getData());
}
}
</script>