Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.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_Angularjs Directive_Angularjs Scope_Ionic Framework - Fatal编程技术网

Javascript 如何在AngularJS中刷新页面?

Javascript 如何在AngularJS中刷新页面?,javascript,angularjs,angularjs-directive,angularjs-scope,ionic-framework,Javascript,Angularjs,Angularjs Directive,Angularjs Scope,Ionic Framework,我正在尝试解析JSON文件并显示在视图上。我正在使用带AngularJS的Ionic framework。我能够解析JSON文件。但我面临一个问题,即单击按钮后页面无法刷新。我将用其他方式解释这个问题。我的主视图中有四个或四个选项卡(“A”、“RE”、“d”、“N”)。当我单击“RE”时它显示“RE”选项卡的数据,但数据是折叠的意思是所有文本都是折叠的为什么?但是当我查看页面(鼠标右键点击)时,它看起来就像我想要的一样好。为什么?如何刷新页面,使其看起来与检查后的页面相同 复制问题的要点 运行

我正在尝试解析JSON文件并显示在视图上。我正在使用带AngularJS的Ionic framework。我能够解析JSON文件。但我面临一个问题,即单击按钮后页面无法刷新。我将用其他方式解释这个问题。我的主视图中有四个或四个选项卡(“A”、“RE”、“d”、“N”)。当我单击“RE”时它显示“RE”选项卡的数据,但数据是折叠的意思是所有文本都是折叠的为什么?但是当我查看页面(鼠标右键点击)时,它看起来就像我想要的一样好。为什么?如何刷新页面,使其看起来与检查后的页面相同

复制问题的要点

  • 运行plunker。单击“Re”选项卡,它显示文本,但文本是可折叠的(文本相互碰撞)
  • 当你们检查元素后,点击鼠标右键。它显示的文本格式是正确的。为什么?为什么之前没有显示
这是我的密码

 function callTestSuccess(obj){



            $scope.checkedCount=3;
            console.log($scope.checkedItems)
        }

我找到了我使用的ng show解决方案。如果我使用ng If替代ng show,它可以完美地工作

使用这个

$route.reload();

请检查此项

,但您是否理解问题由ng if解决的原因?因为ng if重新加载该文件。意味着它将从dom中删除和添加内容。但如果我使用ng show,它将仅在dom中隐藏和显示(内容保留在dom中)