【发布时间】:2015-05-27 08:31:27
【问题描述】:
我正在从以下站点学习 AngularJS,AngularJS
他们提到了AngularJS的名字,比如my.new.module
var module = angular.module( "my.new.module", [] );
我只想知道 `my.new.module' 的含义。他们为什么使用 .点运算符。
我正在分享openstack(云计算开源)源代码\ https://github.com/openstack/horizon/blob/stable/kilo/horizon/static/angular/widget.module.js
(function () {
'use strict';
angular.module('hz.widgets', [
'hz.widget.form',
'hz.widget.help-panel',
'hz.widget.wizard',
'hz.widget.table',
'hz.widget.modal',
'hz.widget.modal-wait-spinner',
'hz.framework.bind-scope',
'hz.framework.workflow',
'hz.widget.transfer-table',
'hz.widget.charts',
'hz.widget.action-list',
'hz.widget.metadata-tree',
'hz.widget.metadata-display',
'hz.framework.validators'
])
.constant('basePath', '/static/angular/');
})();
这里他们用的是同一个东西,请描述一下我..
【问题讨论】:
-
我猜,作者有 C# 背景,喜欢把它分成“命名空间”;)你也可以写“MyNewModule”。