0
我想顯示/隱藏一些元素,當用戶點擊某些按鈕如何顯示和隱藏的角度在我的情況
我有3個按鈕。
<a href='#' ng-click = 'show()'>button 1</a>
<a href='#' ng-click = 'show()>button 2</a>
<a href='#' ng-click = 'show()>button 3</a>
有3個元素
<img src='img1' ng-show='img1Show'/>
<img src='img1' ng-show='img2Show'/>
<img src='img1' ng-show='img3Show'/>
協調我的控制下
我
$scope.img1Show = true;
$scope.img2Show = true;
$scope.img3Show = true;
$scope.show = function(){
//I want to control show and hide status
}
按鈕1單擊一次將顯示圖像1,然後再次單擊將隱藏圖像1 。
我想知道這樣做的最有效的方法。我真的需要img1Show
到img3Show
嗎?謝謝。
什麼比擁有範圍就像你做一個簡單的變量更有效?也許我不明白這個問題。 – akonsu
我只是想知道是否有更好的方法來做到這一點。 – FlyingCat