我有分别负责 example.com / 和 example.com/admin 的 app 和 admin 模块。
在每个中我都使用相同的<user-list>
指令。在<user-list>
指令中有一个指向用户配置文件的链接。
所以当从 localhost / admin / users 访问时,我希望链接为 example.com/admin/user/id
当从localhost访问时,我希望链接为example.com/user/id
admin.html:<user-list from="admin"></user-list>
directive.html:<md-button ui-sref="{{from}}.user.profile({user.id})">profile</md-button>
config:$stateProvider.state('admin.user.profile', {
url: '/details/:id',
....
这不起作用。链接未生成。没有错误或什么的。我怎么能做到这一点?
答案 0 :(得分:0)
那里的代码没有错。问题是我没有相应的状态,并且不知何故预计会看到一个链接,即使它是一个错误的链接。