我正在使用角度表单生成器和 UI-Router。如何设置重新加载选项?
<a data-ui-sref="app.fbforms.newfbform"
data-ui-sref-opts="{cache: false,reload:true}">NewForm</a>
重新加载选项不起作用..页面未正确加载
我正在使用角度表单生成器和 UI-Router。如何设置重新加载选项?
<a data-ui-sref="app.fbforms.newfbform"
data-ui-sref-opts="{cache: false,reload:true}">NewForm</a>
重新加载选项不起作用..页面未正确加载
有一个工作的plunker。上面定义的链接按原样工作。问题必须在其他地方。
因此,为了证明这一点,我创建了这些状态:
.state('app', {
url: '/app',
template: '<div ui-view></div>',
})
.state('app.fbforms', {
url: '/fbforms',
template: '<div ui-view></div>',
})
.state('app.fbforms.newfbform', {
url: "/newfbform",
templateUrl: 'tpl.html',
controller: 'newfbformCtrl',
})
和这个控制器
.controller('newfbformCtrl', ['$scope', function ($scope) {
$scope.now = new Date();
}])
这个电话按预期工作:
<a data-ui-sref="app.fbforms.newfbform"
data-ui-sref-opts="{cache: false,reload:true}">
并在每次点击时更改此视图:
<div>
changes on reload: {{now}}
</div>
在这里检查