gpt4 book ai didi

javascript - Angular js ng 显示

转载 作者:行者123 更新时间:2023-11-28 20:20:58 25 4
gpt4 key购买 nike

Onclick 我必须使用 Angular 概念显示一个部分并隐藏另一部分。

我已经尝试过这些

<div data-ng-click="showDetails = ! showDetails">Apps</div>
<div data-ng-click="showDetails1 = ! showDetails1">Favorites</div>
<div data-ng-click="showDetails2 = ! showDetails2">Search</div>


<section id="workbench-search" data-ng-class="{ 'hidden': ! showDetails }">search</section>

<section id="workbench-favorites" data-ng-class="{ 'hidden': ! showDetails1 }">fav</section>

<section id="workbench-apps" data-ng-class="{ 'hidden': ! showDetails2 }">apps</section>

但是 onclick 它并没有隐藏另一个,

你能以 Angular 方式提出建议吗? Angular 概念的新手

最佳答案

尝试

<div ng-click="showDetails = !showDetails; showDetails1 = false; showDetails2 = false;">Apps {{showDetails}}</div>
<div ng-click="showDetails1 = !showDetails1; showDetails = false; showDetails2 = false;">Favorites {{showDetails1}}</div>
<div ng-click="showDetails2 = !showDetails2; showDetails = false; showDetails1 = false;">Search {{showDetails2}}</div>


<section id="workbench-search" ng-class="{ 'hidden': !showDetails }">search</section>

<section id="workbench-favorites" ng-class="{ 'hidden': !showDetails1 }">fav</section>

<section id="workbench-apps" ng-class="{ 'hidden': !showDetails2 }">apps</section>

演示:Plunker

关于javascript - Angular js ng 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18332711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com