[英]How to limit(control) the number of tabs of ngx-bootstrap dynamic tabs-angular 2+
我正在使用ngx-bootstrap動態標簽,
我的用戶界面流程:
step1 :- 必須使用包含策略、類別和子類別的樹表。
步驟 2 :- 單擊 Policy 打開類別。
step3 :點擊類別打開子類別。
步驟 4 :點擊類別打開 ngx-bootstrap 動態選項卡。
這是我的 stackblitz 示例
https://stackblitz.com/edit/angular-hdw4fh?file=src%2Fapp%2Fapp.component.html
問題:-
我必須限制選項卡控件。 這意味着我必須打開最多 10 個(不超過 10 個)的選項卡。 但在這種情況下,選項卡打開將不受限制。
有沒有辦法限制tab的數量?? 有誰能夠幫助我??
將以下代碼添加到addNewTab
的開頭:
if (this.tabs.length == 10) {
alert("Max 10 tabs");
return;
}
更新的 stackblitz 示例:
https://stackblitz.com/edit/angular-homrum?file=src/app/app.component.ts
您可以使用ngx-bootstrap
的 alert 組件代替瀏覽器alert
以獲得更好的用戶體驗:
https://valor-software.com/ngx-bootstrap/#/alerts
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.