如何在$ state.go之后触发元素点击(在目标路由组件中)?

时间:2019-06-06 12:36:47

标签: angularjs angular-ui-router

因此,我在元素更改事件之后从类中调用$state.go。我可以更改状态并转到所需的路线。组件也成功更改。

问题是:我需要(以编程方式)单击目标组件中的一个元素,但无法这样做。

我尝试使用状态状态的then功能。引用了我要触发的元素。每当我尝试记录它时,它只会返回ye.fn.init {}。也许只是尚未加载?

1 个答案:

答案 0 :(得分:1)

您可以像这样在$ state.go函数中传递参数:

SQLSTATE[42883]: Undefined function: 7 ERREUR: l'opérateur n'existe pas : json ~~ unknown
LINE 1: ...AS reset_token_5 FROM itibr_user i0_ WHERE i0_.roles LIKE $1

然后在组件中,您可以访问该值并执行任何操作。 获取状态参数的方式取决于ui-router的版本。 (如果您要指定版本)