问题标签 [ui-sref]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
63 浏览

javascript - 一个 ui-sref 链接有效,其余链接无效

我有一个页面,其中我在 Angular 模板上设置了三个链接。第一个链接有效,第二个链接无效。第一个链接将光标显示为指针,后两个链接将光标显示为自动/默认。以下是链接:

第一个链接有效,其他两个在我的控制台中打印出此消息:

这就是我在 app.config 模块中进行路由的方式。

0 投票
4 回答
3352 浏览

angularjs - ui-router:在新选项卡中打开状态,target=“_blank”,对象参数

我在角度应用程序中使用 ui-router 进行状态导航,在其中一种情况下,我必须导航到不同选项卡中的新状态。

我有以下状态

参数中的 offer 是一个对象。在同一浏览器中导航到此状态时,它工作正常。但是当在不同的浏览器中导航到这个状态时,报价为空。

另一个用户在这里发布了同样的问题http://stackoverflow.hex1.ru/questions/33232761/ui-router-open-state-in-new-tab-with-target-blank-params-are-lost但在这里参数是属性而不是对象。因此,它可以添加到 url。

谢谢,山姆

0 投票
1 回答
2091 浏览

javascript - ui-sref-opts={reload: true} 不重新加载控制器

我有一个要使用 ui-sref 的链接。即使目标与源相同,我也希望它重新加载。出于这个原因,我正在使用:ui-sref='newState' ui-sref-opts='{reload: true}' 但这不起作用......如果我使用:$state.go('newState', {}, {reload: true})它工作正常。有任何想法吗?

0 投票
2 回答
21 浏览

javascript - 发送两个相同的参数到 ui-sref

如何将两个相同的参数传递给 ui-sref?

'b' 参数只使用后一个值 19。

我将如何包含两个 b 值以转到此 url:

http://example.com/search?d=53&s=6&b=20&b=19

非常感谢!

0 投票
2 回答
8236 浏览

jquery - 错误:在角度中使用 ui-sref 时,状态引用无效

我正在使用 ui-router 进行状态转换,但遇到了问题,无法解决。

当我使用 ui-sref 进入子状态时,它给了我这个错误

错误:无效的状态参考''

这是我的代码: user.js(控制器):

这将得到解决并附加到 HTML 页面。

配置.js

sims.js(控制器):

模拟人生.html

subscription.js(控制器):

我得到了 subscription.js 中的值。userId 和 simId 正在得到解决,但在控制台中我收到了无效状态错误。

我该如何解决这个问题。请帮忙。

0 投票
1 回答
496 浏览

angularjs - Angular.js ui-sref 没有创建超链接

我知道这个问题可能很愚蠢,但是在搜索了整个 stackoverflow 和其他博客以及视频教程之后,我别无选择,只能在 stackoverflow 上问这个问题。我一直在通过在线教程学习 Angular.js。

我有 2 个文件。index.html 和 app.js

这是我的代码的一些快照。

app.js 中的状态配置部分

index.html 内的内联模板 (1-home.html , 2-posts.html)

在 home.html 里面我有一个关于评论的超链接。

现在,当我在本地主机上运行此 WebApp 时,它显示了我的评论超链接的渲染 html,但它没有为我提供任何导航(超链接不起作用)。

现在,我有两个问题:

  1. ui-sref 部分出了什么问题。当我使用 href 而不是 ui-sref 时,它工作得非常好。为什么会这样?
  2. 我一直在为 home.html 和 posts.html 使用内联模板,但是如果我将它们放入单独的文件中,那么我的整个应用程序就会损坏。为什么?

任何帮助将不胜感激。

0 投票
1 回答
53 浏览

angularjs - ui-sref 在加载动态之前触发。如何阻止这种情况?

您好我正在尝试通过 app.run() 方法中的 ajax 请求动态加载状态。在同一页面中,我有一个指向此动态状态的 ui-sref 链接。

加载页面时,ui-sref 在加载之前触发并显示未找到状态。我们有什么技巧可以克服这个问题吗?

0 投票
2 回答
834 浏览

angularjs - Angular ui-router - url 中的大括号等

我一直在寻找一种在 URL 中使用大括号{}和斜杠的方法。/但是 URL 看起来像这样:

如何在没有 %2f 等的情况下获取 URL?

提前致谢!

0 投票
1 回答
1347 浏览

javascript - 角度状态更改后激活特定选项卡

我有一个内置的网络应用程序,AngularJS用于$state浏览不同的views. 我还使用了几个AngularUI Bootstrap组件和样式,以及其他Bootstrap 选项卡

现在我想知道的是,ui-sref在您单击链接并view加载新选项卡后,是否有某种方法可以与 结合使用来激活特定选项卡。

前任。我在Dashboard view哪里有一个link直接链接到第二个标签的地方Test view

仪表板 html

测试html

0 投票
1 回答
100 浏览

javascript - AngularJS:子状态返回父视图

我在 ES6 中使用 angularJs。因此,每个视图都是模块。

模块项目:

模块警报(它的状态是项目状态的子状态):

所有视图都由组件管理,并从定义的模板属性以其相关状态显示。

组件定义如下:

视图是这样调用的:

或者如果我已经在项目中,那就这样:

两个 href 都正确显示:

/projects/github/btribouillet/btproject/alerts

但我看到的是父视图:

虽然它应该是:

我究竟做错了什么?到目前为止的解决方案是拥有彼此独立的状态。但我正在尝试构建一个面包屑模块​​,并且我希望能够访问父状态。如果状态彼此独立,这是不可能的。

更新:

我的主要观点是 app.html :