为了账号安全,请及时绑定邮箱和手机立即绑定

如何理解angular的这段代码?

如何理解angular的这段代码?

MMTTMM 2018-11-23 19:15:39
维护别人的angular 代码   用了require     不太明白这段代码的开头的部分,请大神指点指点 尤其是define(['APP'],function(APP){'use strict';APP.controller('CuisineController',         ['title','$http','$scope','$state','$stateParams',function( title , $http , $scope , $state , $stateParams ) {        //获取url参数        $scope.UrlGet = $$.getUrlParams();        //声明        ['title','$http','$scope','$state','$stateParams',function( title , $http , $scope , $state , $stateParams ) {            $scope.UrlGet = $$.getUrlParams();
查看完整描述

1 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

既然你已经说了require,那代码就很好明白了。
define 是require里的,定义一个模块。
['app'] 是一个依赖数组,
直白点说就是,这个模块依赖了一个app的模块,把这个app引入进来,重命名为 APP。这个APP提供了controller这个方法,由此可知,这个APP应该就是一个 angular module

查看完整回答
反对 回复 2018-12-18
  • 1 回答
  • 0 关注
  • 518 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信