我在点击按钮上管理角度ng-show事件以在DOM中显示div元素。如果用户点击DOM中除按钮之外的任何其他位置,我该如何重置隐藏div。 我目前正在使用角度ver-1.5.8。非常感谢帮助。
Rails.application.routes.draw do
get 'welcome/index'
resources :posts do
resources :comments
end
# For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html
root :to => "posts#index"
end
答案 0 :(得分:1)
您可以使用ng-blur指令。
示例:
<div >
<input type="button" value="Click" ng-click="set=true" ng-blur="set=false"/>
</div>
<div ng-show='set==true'>
Clicked
</div>
希望您能够使用此代码管理 ng-show 事件。