AngularJS / ui-router: $state.go does not work inside ng-click

后端 未结 3 1666
星月不相逢
星月不相逢 2020-12-31 05:33

I have a view where I have the following code:


T

3条回答
  •  自闭症患者
    2020-12-31 06:21

    If you are using ui-router there is an attribute called ui-sref that can be used as follows:

    
    

    I recommend using that and styling the link as a button (can easily be done if you're using a CSS library like Twitter Bootstrap). Then you don't need to mess around with any JavaScript when writing your links.

    If you need to pass a parameter into the state, you can do the following:

    
    

    where $scope.item is an object with an ID property you want to be passed as a URL parameter.

提交回复
热议问题