Angularjs 禁用某些url的ui路由器
我有一些url,比如/some\u url\u 1/、/some\u url\u 2/和/static\u url/ 在我的应用程序配置中,我为url/some\u url\u 1/和/some\u url\u 2/定义了ui路由器状态,但url/static\u url/必须执行完全重新加载页面,就像我不使用angular一样 现在,在第/some_url_1/i页上单击[href=/static_url/]ui路由器,尝试查找此url的状态,但无法找到,页面内容保持在/some_url_1/Angularjs 禁用某些url的ui路由器,angularjs,angular-ui-router,Angularjs,Angular Ui Router,我有一些url,比如/some\u url\u 1/、/some\u url\u 2/和/static\u url/ 在我的应用程序配置中,我为url/some\u url\u 1/和/some\u url\u 2/定义了ui路由器状态,但url/static\u url/必须执行完全重新加载页面,就像我不使用angular一样 现在,在第/some_url_1/i页上单击[href=/static_url/]ui路由器,尝试查找此url的状态,但无法找到,页面内容保持在/some_url_1/
如何禁用ui路由器的/static\u url/并将页面完全重新加载到您可以使用此功能,但尚未测试:
<a href="/url/whatever" ng-click="$event.stopPropagation()">Outside link</a>
您可以在未经测试的情况下使用:
<a href="/url/whatever" ng-click="$event.stopPropagation()">Outside link</a>
使用target=\u self
使用target=\u self