2014-11-25 40 views
0

有沒有辦法在Angularjs中處理Accordion的關閉/崩潰事件?有沒有辦法在Angularjs中處理Accordion的關閉/崩潰事件?

我需要在Angularjs的Accordion中關閉/摺疊時清除過濾器。

+0

AngularJS沒有手風琴。你正在使用哪個庫包含手風琴?還是你自己實現它?如果是這樣,怎麼樣? – 2014-11-25 07:12:57

+0

在ui-bootstrap.js中使用引導程序。我使用'is-open'來檢查並設置打開和關閉事件的某些值。謝謝。 – Nithyanand 2014-11-25 11:49:23

回答

0

我假設你使用bootstrap,因此你可以按照http://angular-ui.github.io/bootstrap/的文檔。

上有切換手風琴元件手風琴組中單獨使用是開放式=「status.open」(本實施例中也有山形鏈接到相同的狀態)的示例:

<accordion-group is-open="status.open"> 
    <accordion-heading> 
     I can have markup, too! <i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-down': status.open, 'glyphicon-chevron-right': !status.open}"></i> 
    </accordion-heading> 
    This is just some content to illustrate fancy headings. 
</accordion-group> 

而那麼你可以通過$ scope.status.open在true和false之間切換來動態地控制accordion狀態。只要記住要確保你沒有「關閉 - 其他」 - 屬性設置...

+0

謝謝Antti。是的,我正在使用ui-bootstrap.js和Angularjs進行引導。這就是我現在所做的。使用'is-open'來檢查和設置變量。現在工作! – Nithyanand 2014-11-25 11:47:37

相關問題