代码之家  ›  专栏  ›  技术社区  ›  Aderbal Nunes

显示侧栏Material Design Lite的自定义按钮

  •  0
  • Aderbal Nunes  · 技术社区  · 8 年前

    我正在使用Angular 2和MDL使用地图创建一个应用程序,我正在做一个类似的组件,替换官方网站maps.google.com的标题。我想创建一个自定义按钮来显示侧边栏MDL。

    Custom header component

    (我不知道我是否清楚这个问题)

    EDIT1(编辑1) 工作正常:

      ...
      constructor(){
        // for fix "MaterialLayout not found"
        let MaterialLayout:any;
        this.drawer = document.querySelector('.mdl-layout');
      }
    
      toogleDrawer(){
        this.drawer.MaterialLayout.toggleDrawer();
      }
      ...
    
    1 回复  |  直到 8 年前
        1
  •  0
  •   Aderbal Nunes    8 年前

    export class MapHeaderBadget{
     constructor(){
        // for fix "MaterialLayout not found"
        let MaterialLayout:any;
        this.drawer = document.querySelector('.mdl-layout');
      }
      // icon click event
      toogleDrawer(){
        this.drawer.MaterialLayout.toggleDrawer();
      }
    }