在以角度声明视图时添加额外的'views:{'foo':{}}'的目的是什么?

问题描述 投票:2回答:3

[例如,使用views:{}声明视图的目的是什么

.state('app.example', {
    url: "/example",
    views: {
      'my-example': {
        templateUrl: "views/example.html",
        controller: 'myCtrl'
      }
    }
  })

与此相对]

 .state('app.example', {
        url: "/example"
        templateUrl: "views/example.html",
        controller: 'myCtrl'
        }
      })

用视图声明视图的目的是什么:{}例如.state('app.example',{url:“ / example”,views:{'my-example':{templateUrl:“ views / example.html”,...

angularjs model-view-controller view angular-ui-router
3个回答
2
投票

用于具有单个状态的多个平行视图


0
投票

用于在单个页面(状态)上显示多个视图。当我们在单个页面上显示多个并行视图时,我们使用上述方法。假设您有一个页面,其中必须在不同位置显示不同的图表,我们创建了多个视图并将图表附加在这些位置上。希望这会有所帮助


0
投票

好吧,我弄清楚了,为此我创建了一个codepen,使其完全适合其他离子应用程序。通过使multiple

© www.soinside.com 2019 - 2024. All rights reserved.