簡體   English   中英

如何使用angularjs從控制器js文件中隱藏html中的div?

[英]How to hide div in html from controller js file using angularjs?

我需要使用angularjs從控制器js文件中隱藏並顯示html中的div元素

$scope.gridOptions1 = {
    enableSorting: true,
    columnDefs: [
    { 
        field: 'name', enableSorting: true, width: "10%", textAlign: "middle", cellTemplate: '<div class="ngCellText" ng-class="col.colIndex()"><a ng-click=\"showme=true\">{{row.entity.name}}</a></div>'
    }
]};

例如,我已經給出了點擊名稱以供查看。 從這,我想在html頁面中顯示另一個div。

簡單來說,從angularjs文件中單擊datagrid表中的行值時,表應該隱藏,而另一個div應該可以顯示。

誰能幫助解決這個問題?

您可以使用ng-showng-hide

有幾種方法可以按角度進行:

  1. 使用ng-show / ng-hide (元素仍在DOM中,但display: none;

  2. 使用ng-if (元素將從DOM中刪除/添加到DOM中)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM