问题标签 [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 回答
70 浏览

angularjs - 角度 ui-sref 参数不相等

我有这个代码:

上面写着“获取类型=contact.type的联系人。所以在url中我会传递一个参数联系人/朋友,它会给我一个类型为“朋友”的联系人列表

有什么办法可以这么说:“获取类型的联系人!= contact.type”

意思是,如果我传递一个参数联系人/朋友来显示所有没有类型“朋友”的联系人的结果

我已经尝试了几种变体:

没有结果。

有谁知道这是否可能?

0 投票
1 回答
267 浏览

angularjs - 使用 ui-sref 中的参数动态更改 ng-repeat 过滤器

所以我在我的 ng-repeat 列表中设置了一个自定义过滤器,我可以使用同一页面的不同按钮动态更改它。

我的问题是,如何使用页面之外的值更改此过滤器。

澄清一下,我的“list.view.html”上有一个 ng-repeat 列表,我希望能够在我的主页上按下一个按钮,其中包括一个过滤器值,然后加载“list.view.html”过滤结果包括我主页上按钮的参数。

为了进一步迭代,

在 list.view.html 上的 ng-repeat 上方,我包含如下按钮:

这将我的 ng-repeat 更新为仅包含 statusOpen 布尔值评估为 true 的项目。

这是我的 ng-repeat 中的过滤器

如何通过单击主页上的按钮来获得相同的结果,该按钮路由到带有过滤结果的 list.view.html 页面?

我尝试在控制器中为 list.view.html 设置一个参数过滤器,但是我无法让它工作。

例如<a ui-sref="tasks.list({ myFilter = { onlineTask : 'true' } })">在我的主页上和 :: 在我的 client.routes.js 上

控制台错误信息

angular.js:11706 错误:[$parse:syntax] 语法错误:令牌 '=' 是意外的,在表达式 [{ myFilter = { onlineTask : 'true' } }] 的第 12 列期望 [:] 从 [= { onlineTask : 'true' } }]。 http://errors.angularjs.org/1.3.20/$parse/syntax?p0=%3D&p1=is%20unexpected%2C%20expecting%20%5B%3A%5D&p2=12&p3=%7B%20myFilter%20%3D _ %20%7B"

我只是在寻找有关如何进行此操作的一般方向。

首先十分感谢

0 投票
2 回答
704 浏览

android - 离子在 Android 设备和模拟器上显示白屏 - 怀疑路由问题?

该应用程序在浏览器上运行良好,但当我部署在 android 设备或模拟器上时显示空白屏幕。

在 iOS 模拟器上部署会显示银行背景,但在设备上也会显示空白。

我怀疑这是一个路由问题,因为当我将它直接放在 index.html 的主体上时它会显示导航栏

这是 index.html 的片段

menu.html 文件是这样的

0 投票
1 回答
533 浏览

html - 指令模板Angular Js中的动态ui-sref

在我的 Angular js 应用程序中,我在 ng-repeat 中有一个指令。指令有一个加载 HTML 部分的模板。在该模板中,我声明了一个 ui-sref 路由器动态设置状态!

这不起作用!

我试过小提琴

不使用指令 ui-sref可以正常工作。但我需要它在指令的模板中。

我的 HTML 部分

我的脚本部分

点击输出部分,查看浏览器控制台!

错误

错误:无效状态参考 '( { peId:peObj.peId } )'

在指令模板中调用动态状态名称的最佳实践是什么?我已经阅读了一些以前提出的问题和答案,但我不清楚这个想法,因为我是 Angular Js 的新手。

任何想法/帮助表示赞赏

谢谢

0 投票
2 回答
635 浏览

javascript - 链接中的角度 ui-sref 参数

在我的 Angular 路由器中,我有一个 url,但我不知道如何向这个链接添加参数。

路由器.js

查看.html

InvitationDetailsController.js

0 投票
1 回答
316 浏览

javascript - 如何在页面加载时默认将列表标记设为选中或激活

我正在使用ui-sref-active="active"使所选<li>标签处于活动状态,但我希望列表标签在三个列表标签中作为默认标签处于活动状态

我希望第一个列表标签默认处于活动状态,然后当用户单击任何其他列表标签时,它应该停用并激活其他列表标签

我正在使用这个指令:http ://angular-ui.github.io/ui-router/site/#/api/ui.router.state.directive:ui-sref-active

0 投票
0 回答
310 浏览

angularjs - AngularJS:无法读取未定义的属性“跑步者”

摘要: 我在我的角度应用程序中遇到了一个关键问题。我在用

  • AngularJS v1.4.7
  • angular-animate
  • angular-ui-router

我在控制台中收到错误TypeError: Cannot read property 'runner' of undefined

截屏 :

在此处输入图像描述

产生错误的方法:

Type Error不是每次都产生,但有时当我尝试从 HTML 和控制器更改state使用时。ui-sref$state.go()

到目前为止我尝试了什么?

我尝试了这个临时修复,angular-animate.js但没有任何进展。

在此处输入图像描述

有很多opened issueingithub和 in SO

任何直接的帮助都将是非常可观的。谢谢

0 投票
1 回答
188 浏览

angularjs - 在spring boot+security+angularjs中使用angular-routing(ui-sref)刷新页面

在这里,我正在使用 spring-boot+security 应用程序中的角度路由。当我使用 ui-sref 访问 $stateProvider 中定义的状态时,整个页面都会刷新。如何停止刷新并仅附加 url 并查看模板?

angularJS代码:

HTML 代码:

0 投票
1 回答
100 浏览

javascript - 如何更改 ui-router 持久 stateParams 的状态?

我在angularjs中使用ui-router,我有以下代码:

blog.module.js

modules.module.js

所有路线中的:domain_id所有路线都引用了我的应用程序中的同一件事。但是,如果可能的话,我需要/想要使:domain_id所有状态更改都持续存在,而无需将其传递给ui-sref我使用的每个状态。我不知道怎么做,有人知道吗?

真的非常感谢您的关注

0 投票
3 回答
6471 浏览

angularjs - 在angularJS中调用ui-sref中的方法

我在 ngGrid 中有以下代码:

我想知道如何将ui-sref中提到的editCamera方法定义到控制器中。

如果我添加 ng-click 那么我将如何传递 id(在 ui-sref 上传递)

我尝试使用 $scope.editCamera 进行定义,但 dint 起作用了。

****更新******

我需要的是在同一个控制器中执行添加和编辑操作,为此我需要一种不同的编辑操作方法。