Dans app.js
'use strict'// run 的作用表示初始化执行,也就是所以页面加载之前执行angular.module('app',['ui.router']).run(['$rootScope',function($rootScope){ //比如说我们在所有页面初始化执行之前添加一个im属性,那么之后创建的所有$scope对象因为都是它的子孙对象,都会有im这样的属性 $rootScope.im = function(){ console.log('im'); } }]);
C'est le rôle le plus important de $rootScope, qui équivaut à définir des fonctions et des variables publiques. Cependant, nous recommandons toujours d'utiliser des services pour définir généralement des fonctions publiques.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!