Javascript 如何在单击同一按钮时隐藏动态加载的模板

Javascript 如何在单击同一按钮时隐藏动态加载的模板,javascript,jquery,angularjs,angularjs-scope,Javascript,Jquery,Angularjs,Angularjs Scope,尝试在单击同一按钮时显示和隐藏模板,但无法获取写入内容 添加的plunker是试用过的演示链接: 尝试了ng click=“cClick()=!cClick()”,但根本不起作用 无法使用两个按钮,因为任何动态加载的模板都会在所有屏幕中显示为弹出窗口。只要将模板设置为空即可: $scope.cClick = function() { if($scope.template) $scope.template = null; else

尝试在单击同一按钮时显示和隐藏模板,但无法获取写入内容

添加的plunker是试用过的演示链接:

尝试了
ng click=“cClick()=!cClick()”
,但根本不起作用


无法使用两个按钮,因为任何动态加载的模板都会在所有屏幕中显示为弹出窗口。

只要将模板设置为空即可:

 $scope.cClick = function() {
       if($scope.template)
         $scope.template = null;
       else
         $scope.template = $scope.templates[0];
   }
新普朗克