问题标签 [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.
angularjs - ng-grid rowTemplate 中的 ui-sref
我已经在 cellTemplate 中使用了 ui-sref
它有效.. 是否可以在 ng-grid rowTemplate 中使用 ui-sref?我真正想要的是,当我单击 ng-grid 中的一行时,我想重定向到另一个页面。但是当我尝试将它用于 rowTemplate 时,我不知道该怎么做。希望你会有一些想法!!!!
angularjs - Angular UI Bootstrap手风琴内容复选框不起作用
我正在使用 angularjs 1.3.13 版、ui-bootstrap-tpls 0.12 版和 angularjs ui 路由器 0.2.13 版。我想通过使用 ui-sref 显示手风琴内部的模板内容。加载手风琴内部的模板后,不会触发复选框组件的单击事件。对于除按钮以外的所有元素,在以下位置阻止发现事件 对于此问题,我在 angular-ui-router.js 中的 ui-sref 指令的 onclick 绑定事件中添加了一个条件。任何人请告诉我这个解决方案是否正确?
我的代码如下所示。
ui-sref 具有以下 html
在上面的点击事件中,我添加了以下条件
angularjs - 如何在深度嵌套的对象之间使用 ui-sref 传递参数?
因为我有如下嵌套对象:
提供者(providerId)=>> 帖子(postId)=>> 评论(commentId)=>> 回复(replyId)
因此,当我处于回复的最后一步时,我无法将 providerId 传递给回复步骤。
这里展示了每个步骤中 $stateParams 的工作原理。
这是回复状态。
因此,由于我无法传递任何参数,我收到以下错误:
这就是我在comment.html 中的内容,在回复前一步,以便将参数传递给回复步骤。在这种情况下,我不确定如何检索 providerId,因为我这里没有。
同样在replyCtrl 中,我无法访问我在html 中传递的任何变量,这是我得到的错误。我只是在replyCtrl 中添加了以下几行。
所以这是我收到的错误。
有什么帮助可以指导我如何在这里传递参数。
javascript - AngularJS ui-sref 外部(绝对)链接
我写了一个小角度应用程序。我在模板中打印了一系列菜单项:
在我的 app.js 中,我使用ui-router
如下声明我的状态:
内部 URL 工作得很好,但如果我想这样做呢?
这显然是行不通的。在没有两个单独数组的情况下,在我的模板中包含一些外部(绝对)链接的最佳方法是什么?
angularjs - 在嵌套配置的根状态下停用 Ui-router 的 ui-sref-active
我有 2 个按钮,并且都有 ui-sref-active。
和CSS
我想知道为什么当我单击状态为“main.create”的第二个按钮时,没有从第一个按钮中删除“button-selected”类。所以在第一个按钮上仍然可以看到颜色#0000FF。看起来“主要”状态始终处于活动状态。是因为它是根状态吗?解决方法是什么?
angularjs - 在 angular ui-sref 中添加文本参数
我正在尝试向 ui-sref 添加参数。如果我尝试这个,它会完美运行
但是如果我尝试这个它不起作用
angularjs - angularjs ui-sref 地址命名视图
我想做这样的事情:
然后在我看来,我会放置一个有条件的 ui-sref,我可以在其中选择要处理的选项卡;像这样的东西:
这可能吗?谢谢
angularjs - ui-sref 重定向到具有不同端口的 url
我的模板中有以下代码:
板状态的 home.js 条目如下:
但是,重定向没有正确完成,因为根本没有考虑端口部分。我也尝试给出整个路径,但这也失败了。
有什么想法吗?
angularjs - 为数据表列生成动态内容时,ui-sref 不起作用
我想将我的数据表的一列链接到动态 Angularjs 视图。
编辑应该是指向 #/clients/1/edit 的链接
/clients/:id/edit (app.client_edit) 已经创建并且正在工作。
我正在尝试下面的代码:
给定结果:
预期结果:
当我< a ui-sref="app.client_view({'id': '1'})">test< / a>
静态放置页面时它正在工作,但不确定为什么它在动态生成时不起作用。
请指教。
angularjs - 如何在指令中使用变量之前等待加载?
我正在尝试根据用户所在的视图为带有标题块和 CRUD 操作链接的动态自定义工具栏开发指令。对于 CRUD 操作链接,我正在尝试传递 ui-router 状态信息。只要我将 CRUD 链接的静态字符串传递给指令,该指令就可以正常工作;但是,当我尝试使用参数传递 ui-state 时,它会失败,如下面的代码所示。似乎在评估 ui-state 参数之前加载了指令模板。感谢有人可以推荐修复。
指令:navbarForm.js
模板:navbarForm.html
查看:taskDetail.html ---这有效
查看:taskDetail.html ---这失败了