Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to put reload option in ui-sref markup

How can I specify the reload option in a ui-sref markup? All the examples I see use the javascript function directly.

<a ui-sref="app.editPost({new:true}, {reload:true})">new post</a> 

Doesn't seem to work. Do I have to create a scope controller function to wrap that reload option instead?

I've also tried some answers below and it doesn't seem to work with the Ionic framework. Link to code pen sample below:

http://codepen.io/anon/pen/LERqeb

like image 889
MonkeyBonkey Avatar asked Dec 29 '14 14:12

MonkeyBonkey


1 Answers

Use ui-sref-opts. Here you go:

<a ui-sref="app.editPost({new:true})"    ui-sref-opts="{reload: true, notify: true}">new post</a> 

https://ui-router.github.io/ng1/docs/0.3.1/index.html#/api/ui.router.state.directive:ui-sref

like image 123
Shashank Agrawal Avatar answered Sep 24 '22 07:09

Shashank Agrawal