1. Contexte du problème
AngularJS crée une boîte de dialogue et utilise $window pour implémenter la boîte de dialogue
2. Code source d'implémentation
<!DOCTYPE html> <html ng-app="winApp"> <head> <meta charset="UTF-8"> <title>AngularJS之对话框</title> <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> <script> var app = angular.module("winApp",[]); app.factory("$show",function($window){ return{ show:function(content){ $window.alert(content); } }; }); var control = function($scope,$show){ $scope.tanClick = function(message){ $show.show(message); } } app.controller("winCon",control); </script> </head> <body> <p ng-controller="winCon"> <button ng-click="tanClick('对话框!')">对话框</button> </p> </body> </html>
3. Résultat de la mise en œuvre
Ce qui précède est le contenu de la boîte de dialogue AngularJS box, plus de contenu connexe Veuillez faire attention au site Web PHP chinois (www.php.cn) !