我如何使我的页面重定向到其他项目的页面,而不影响会话通过ui-router
How do I make my page to redirect to a page in other project without affecting the session through ui-router
我在angular js中开发一个web应用,我在后台使用spring,并使用ui-router进行导航。现在,问题来了,我似乎无法通过angularjs从一个项目转移到另一个项目。这是我的代码。我已经克服了url中的"#"开始,我的app.js看起来像这样-
$stateProvider.state("index",{
url:"/",
controller : "myFeedpanel as feed",
templateUrl: "angular-malkeet updation/Feed/feed.html",
});
$stateProvider.state("search",{
url:"/Search",
controller : "myCtrl as first",
templateUrl: "other_project/profile/abcd.html"
});
我所有的其他页面似乎工作,只是一个在其他项目不工作。
所以我试着这样做-
$stateProvider.state("index",{
url:"/",
controller : "myFeedpanel as feed",
templateUrl: "angular-malkeet updation/Feed/feed.html",
});
$stateProvider.state("search",{
url:"/Search",
controller : "myCtrl as first",
templateUrl: "http://www.artle.in"
});
当我看我的Firefox控制台- GET似乎返回200,这意味着它正在访问页面。但是屏幕上什么也没有弹出。
我从一个项目转移到另一个项目的议程对我来说很重要,这样当人们注册我的web应用程序时,我可以将他们重定向到一个开始项目,然后再到他们的个人资料。如果有一种更简洁的方法来做到这一点,而不损害团队工作的工作流,我会考虑这样做。
谢谢你帮我解决问题。非常感谢。
在templateUrl中,您使用网页的url,而不是特定的模板文件。它只处理内部页面url。你可以试试
模板:"重定向…window.location = " http://www.example.com " '
可以是html5mode
从docs
https://docs.angularjs.org/guide/美元位置相对链接
确保检查所有相关链接,图像,脚本等。您必须在主html文件的头部指定url基(),或者必须在任何地方使用绝对url(以/开始),因为使用文档的初始绝对url将相对url解析为绝对url,这通常与应用程序的根不同。
相关文章:
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- jQuery工具验证器自定义效果-添加&消除影响
- 验证会话中是否存在对象's数组
- 如何在不影响其他元素的情况下扩展DIV
- 通过javascript从会话中提取用户名
- 将会话变量从一个页面传递到另一个页面
- 如何保持会话的活力
- Codeigniter会话概念简要说明
- Php未获取会话的最新值
- 当达到codeigniter/tank auth会话超时时,在ajax调用中处理php重定向
- 如何检测用户是否在同一会话中打开了多个窗口或选项卡
- NodeJ中的注释会影响性能吗
- PHP会话页面刷新不起作用
- 有可能通过sessionID获得快速会话吗
- 让会话值可用于JavaScript的好方法是什么
- 是否可以使用Chart.js缩短雷达图上的外部标签,而不影响其他标签
- 为什么cheerio $变量不影响其他会话?
- 我如何使我的页面重定向到其他项目的页面,而不影响会话通过ui-router