当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript QueryList.toArray方法代码示例

本文整理汇总了TypeScript中angular2/core.QueryList.toArray方法的典型用法代码示例。如果您正苦于以下问题:TypeScript QueryList.toArray方法的具体用法?TypeScript QueryList.toArray怎么用?TypeScript QueryList.toArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在angular2/core.QueryList的用法示例。


在下文中一共展示了QueryList.toArray方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: selectTab

 selectTab(tab: Tab){
   // deactivate all tabs
   this.tabs.toArray().forEach(tab => tab.active = false);
   
   // activate the tab the user has clicked on.
   tab.active = true;
 }
开发者ID:ocampesato,项目名称:angular2-intermediate1,代码行数:7,代码来源:tabs.ts

示例2: selectTab

 selectTab(tab: ProfileTab) {
     _deactivateAllTabs(this.tabs.toArray());
     tab.active = true;
 
     function _deactivateAllTabs(tabs: ProfileTab[])    {
         tabs.forEach((tab)=>tab.active = false);
     }
 }  
开发者ID:hgminerva,项目名称:Easyfisv2-ui,代码行数:8,代码来源:profileTabs.ts

示例3: selectTab

    selectTab(tab: Minitab, event?:MouseEvent){
        // deactivate all tabs
        event ? event.preventDefault() : null;
        this.tabs.toArray().forEach(tab => tab.active = false);

        // activate the tab the user has clicked on.
        tab.active = true;
    }
开发者ID:Floodlight-Studios,项目名称:studioDashboard,代码行数:8,代码来源:MiniTabs.ts

示例4: selectTab

 selectTab(tab: ChartOfAccountsTab) {
     _deactivateAllTabs(this.tabs.toArray());
     tab.active = true;
 
     function _deactivateAllTabs(tabs: ChartOfAccountsTab[])    {
         tabs.forEach((tab)=>tab.active = false);
     }
 }  
开发者ID:hgminerva,项目名称:Easyfisv2-ui,代码行数:8,代码来源:chartOfAccountsTabs.ts

示例5: selectTab

  selectTab(tab: TabComponent) {
    // deactivate all tabs
    for (let tab of this.tabs.toArray()) {
      tab.isActive = false;
    }

    // activate the tab the user has clicked on.
    tab.isActive = true;
  }
开发者ID:arandehkharghani,项目名称:angular2-tabs,代码行数:9,代码来源:tabs.component.ts

示例6: selectTab

    selectTab(selectedTab:ng2RoutingTab): void {

        // deactivate all tabs
        this.tabs.toArray().forEach((tab) => tab.active = false);

        // activate the tab the user has clicked on.
        selectedTab.active = true;

    }
开发者ID:digitalascetic,项目名称:ng2RoutingTabs,代码行数:9,代码来源:ng2RoutingTabs.ts

示例7: ngOnChanges

 ngOnChanges(changes) {
   if (!this.tabs) return;
   let localTabsRef = this.tabs.toArray();
   if (changes && changes.largeDevice) {
     for (let i = 0; i < localTabsRef.length; i++) {
       localTabsRef[i].largeDevice = changes.largeDevice.currentValue;
     }
   }
 }
开发者ID:arandehkharghani,项目名称:angular2-tabs,代码行数:9,代码来源:tabs.component.ts

示例8: ngAfterContentInit

    ngAfterContentInit(){
        //active current Tab
        this.tabs.toArray().forEach((tab) => {
            let instruction = this._router.generate(tab.tabLink);
            if(this._router.isRouteActive(instruction)){
                tab.active = true;
            }
        } );

    }
开发者ID:digitalascetic,项目名称:ng2RoutingTabs,代码行数:10,代码来源:ng2RoutingTabs.ts

示例9: ngAfterContentInit

  ngAfterContentInit() {
    let localTabsRef = this.tabs.toArray();

    for (let i = 0; i < localTabsRef.length; i++) {
      localTabsRef[i].id = 'tab-' + i;
      localTabsRef[i].headingId = 'heading-' + localTabsRef[i].id;
      localTabsRef[i].largeDevice = this.largeDevice;
    }

    let activeTabs = this.tabs.filter((tab) => tab.isActive);
    // if there is no active tab set, activate the first
    if (activeTabs.length === 0) {
      this.selectTab(this.tabs.first);
    }
  }
开发者ID:arandehkharghani,项目名称:angular2-tabs,代码行数:15,代码来源:tabs.component.ts

示例10: selectTab

 selectTab(tab: CanvasTab) {    
     this.tabs.toArray().forEach(tab => tab.active = false);
     tab.active = true;
 }
开发者ID:Humakt83,项目名称:ng2pluscanvas,代码行数:4,代码来源:canvastabs.component.ts


注:本文中的angular2/core.QueryList.toArray方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。