Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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
Angularjs 如何在ui视图中使用ng if内部元素?_Angularjs_Show - Fatal编程技术网

Angularjs 如何在ui视图中使用ng if内部元素?

Angularjs 如何在ui视图中使用ng if内部元素?,angularjs,show,Angularjs,Show,我想根据特定的模型显示一个视图,我正在使用ng if来实现它,但我无法获得它 我有以下几点 div.detail(ui-view="detail" ng-if="consultation.detail") div.geolocation(ui-view="geolocation" ng-if="!consultation.detail") 因此,在我的控制器中,我最初有vm.detail=true,因此它显示的是第一个div,但是当我想将vm.detail的值更改为false(使用带有链接的n

我想根据特定的模型显示一个视图,我正在使用ng if来实现它,但我无法获得它

我有以下几点

div.detail(ui-view="detail" ng-if="consultation.detail")
div.geolocation(ui-view="geolocation" ng-if="!consultation.detail")
因此,在我的控制器中,我最初有vm.detail=true,因此它显示的是第一个div,但是当我想将vm.detail的值更改为false(使用带有链接的ng click事件)时,第一个div被隐藏,第二个div也被隐藏,不应该是这样!它应该显示第二个div 我做错了什么?