Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 重新加载现有angularJS页面,状态参数保持不变_Javascript_Angularjs_State - Fatal编程技术网

Javascript 重新加载现有angularJS页面,状态参数保持不变

Javascript 重新加载现有angularJS页面,状态参数保持不变,javascript,angularjs,state,Javascript,Angularjs,State,我有一个函数,可以显示或隐藏与从API中提取的值相关的按钮 我加载一个参数为'id'($stateParams.id)的记录 如果该值为1,则会出现一个按钮,触发一个将其设置为0的函数 如果该值为0,则会出现一个按钮,触发一个将其设置为1的函数 这些函数工作正常,但在函数启动后,我想重新加载现有页面,但按钮会动态更改。如果我离开页面并返回,或设置状态。转到任何其他页面按钮正在更改没有问题 我正在使用以下命令尝试在函数启动后重新加载页面,但什么也没有发生。。连一个错误都没有 $state.go($

我有一个函数,可以显示或隐藏与从API中提取的值相关的按钮

我加载一个参数为'id'($stateParams.id)的记录

如果该值为1,则会出现一个按钮,触发一个将其设置为0的函数 如果该值为0,则会出现一个按钮,触发一个将其设置为1的函数

这些函数工作正常,但在函数启动后,我想重新加载现有页面,但按钮会动态更改。如果我离开页面并返回,或设置状态。转到任何其他页面按钮正在更改没有问题

我正在使用以下命令尝试在函数启动后重新加载页面,但什么也没有发生。。连一个错误都没有

$state.go($state.current, {id : $stateParams.id}, {reload: true});

嗯。。。这比预期的要容易。刚用过

$state.reload()

您真的需要重新加载整个页面还是只需重新加载按钮?路由器版本?你试过{inherit:true}吗?只需重新加载按钮就可以了