簡體   English   中英

使用AngularJS的onclick事件重置范圍

[英]Reset the scope using an onclick event with AngularJS

我有一個作用域變量,當用戶單擊一個元素時會被設置。 我只想在用戶在元素外部單擊時將該變量更改為false。 模態或彈出菜單的通用約定。

我有個笨拙的人來演示我的代碼和問題。 它基於我啟動的另一個插件,因此看起來似乎很多余,但這表明了我的確切問題。

http://plnkr.co/edit/O7YwaPci894XjX7XgsGe?p=preview

向元素添加ng-focusng-blur指令

為了在與input, select, textarea, a不同的元素上使用這些指令input, select, textarea, a首先將tabindex屬性添加到元素:

<p tabindex="0" data-ng-focus="setScopeVariable()" data-ng-blur="resetScopeVariable()">Click me!</p>

暫無
暫無

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

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