2017-01-02 27 views
0

我想保持一個菜單HTML顯示所有的時間。 和mapaBase以及它們各自的html和控制器。 我想將controladorMapa的功能擴展到inicial和movilpedido狀態。如何「擴展」HTML和控制器在angularjs

我得到了一個空白屏幕

 .state('menu', { 
      url: "/menu", 
      abstract: true, 
      templateUrl: "templates/menu.html" 

     }) 

      .state('menu.mapaBase', { 
       url: "/mapaBase", 
       abstract: true, 
       templateUrl: "templates/mapaBase.html", 
       controller: 'controladorMapa' 
      }) 

       .state('menu.mapaBase.inicial', { 
        url: "/inicial", 
        templateUrl: "templates/mapaInicial.html" 
        controller: 'controladorInicial' 

       }) 

       .state('menu.mapaBase.movilPedido', { 
        url: "/movilPedido", 
        templateUrl: "templates/movilPedido.html" 
        controller: 'controladorMovil' 
       }) 

回答

-1

您可以創建一個指令擴展HTML和一些功能。 https://docs.angularjs.org/guide/directive

但如果你只想要一個固定的菜單也許是最好的選擇是爲您的應用程序/網站,而不是到處添加組件的模板。