我在看datalake aws来源。他们的package.js包含:
'@package': {
templateUrl: 'package/package.html',
controller: 'PackageCtrl'
}
angularjs如何处理@package
?如果需要将控制器指向package
路径,他们可以定义package
而不是@
,不是吗?
已更新
此控制器工作时的网址为http://127.0.0.1:8000/#/package/someId
答案 0 :(得分:2)
我在ui-router的文档中找到了它:
如果使用@,则视图路径被视为绝对路径
据我了解,您使用@package将index.html中的未命名视图定位为“package”状态。只要有嵌套视图,这就很有用。