2016-12-16 9 views
1

私は、オンとオフを切り替えたいマーカーを持つGoogle Mapを持っています。ng-clickで角属性を切り替える

<marker id='{{marker.id}} 'visible="{{ condition ? 'true' : 'false'}}"> 
</marker> 

と私は同じで、それは条件が真/偽トグルを切り替える作るにはどうすればよいクリック

<button ng-click="condition = false" ng-init="condition = true"> 
    Toggle visibility 
</button> 

それをオフに切り替えるためのボタンを作ったのですか?

トグル機能を使用している場合もあります。

+1

使用条件=!条件でありますng-click属性の値 – IAmDranged

答えて

1
<marker id='{{marker.id}} ng-if="condition"></marker> 
<button ng-click="condition = !condition" ng-init="condition = true">Toggle isibility</button> 

使用NG-NGの場合-ショーオーバーをクリックして、NG-ショーを使用すると、ボタンの上に条件変数を反転、これはと別の議論 When to favor ng-if vs. ng-show/ng-hide?

0

だけ

<marker id='{{marker.id}} ng-if="condition"></marker> 
<button ng-click="condition = !condition" ng-init="condition = true">Toggle visibility</button> 
関連する問題