Rumah > Soal Jawab > teks badan
<!doctype html>
<html ng-app>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js">
</script>
</head>
<body>
<p ng-controller = "MyController">
<h1>hello {{ clock.now }}!</h1>
</p>
<script>
function MyController($scope) {
$scope.clock = {
now: new Date()
};
var updateClock = function() {
$scope.clock.now = new Date();
};
setInterval(function() {
$scope.$apply(updateClock);
}, 1000);
updateClock();
};
</script>
</body>
</html>
曾经蜡笔没有小新2017-05-15 17:05:37
API telah bertukar kepada versi 1.3 ke atas dan tidak membenarkan pengawal global (saya rasa buku anda lebih lama)
Anda boleh terus mengurangkan versi dengan cara yang mudah dan kasar ini
<!doctype html>
<html ng-app>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/angular.js/1.2.6/angular.js">
</script>
</head>
<body>
<p ng-controller="MyController">
<h1>hello {{ clock.now }}!</h1>
</p>
<script>
function MyController($scope) {
$scope.clock = {
now: new Date()
};
var updateClock = function () {
$scope.clock.now = new Date();
};
setInterval(function () {
$scope.$apply(updateClock);
}, 1000);
updateClock();
}
</script>
</body>
</html>
Atau tukar ini kepada kaedah penulisan yang disyorkan selepas naik taraf
<!doctype html>
<html ng-app="app">
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.js">
</script>
</head>
<body>
<p ng-controller="MyController">
<h1>hello {{ clock.now }}!</h1>
</p>
<script>
angular.module('app', [])
.controller('MyController', ['$scope', function MyController($scope) {
$scope.clock = {
now: new Date()
};
var updateClock = function () {
$scope.clock.now = new Date();
};
setInterval(function () {
$scope.$apply(updateClock);
}, 1000);
updateClock();
}]);
</script>
</body>
</html>
过去多啦不再A梦2017-05-15 17:05:37
Kod anda hanya akan dilaksanakan sekali Ia akan menempah kemas kini seterusnya secara automatik setiap kali kemas kini dilaksanakan untuk mencapai matlamat perubahan sesaat.
Saya belum membaca buku ini, tetapi saya rasa pendakap anda berada dalam kedudukan yang salah.
Adakah anda akan mencuba ini?
<!doctype html>
<html ng-app>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js">
</script>
</head>
<body>
<p ng-controller = "MyController">
<h1>hello {{ clock.now }}!</h1>
</p>
<script>
function MyController($scope) {
$scope.clock = {
now: new Date()
};
var updateClock = function() {
$scope.clock.now = new Date();
setInterval(function() {
$scope.$apply(updateClock);
}, 1000);
};
updateClock();
};
</script>
</body>
</html>