1
双击元素时可以更改状态吗?Angular UI路由器:双击时更改状态
我有一个视图,里面有两个自定义视图。一个用于网格,另一个用于表单。该表单需要在URL中传递一些id以了解要编辑哪个实体。我使用angular-ui-router来做到这一点,它在ui-sref
上使用<a>
元素时有效。但是当我点击一行网格时,我想实现相同的行为。
双击元素时可以更改状态吗?Angular UI路由器:双击时更改状态
我有一个视图,里面有两个自定义视图。一个用于网格,另一个用于表单。该表单需要在URL中传递一些id以了解要编辑哪个实体。我使用angular-ui-router来做到这一点,它在ui-sref
上使用<a>
元素时有效。但是当我点击一行网格时,我想实现相同的行为。
与double click event和$state.go()应该做的事情。
HTML:
JS:
function goToTargetState(){
$state.go('my-target-state');
}
提供您目前所用plunkr。 –
sure..use事件处理程序,而不是'ui-sref',并在处理程序调用'$ state.go()'与适当的参数设置 – charlietfl
谢谢。我是新手,我正在发现所有功能。我将调查'$ state.go()'它看起来很棒。 – Ganbin