view - 角 Dart : How to define a page with multiple views (multiple ng-view elements in a single page)

标签 view dart angular-dart

我正在将一个应用程序移植到 AngularDart,其中用户的 UI 包含三个面板:

  1. 他/她可以回答的问题面板。
  2. 一个(只读)面板,他/她可以在其中看到回答相同问题的合作伙伴。
  3. 一个公共(public)面板,用户和他/她的合作伙伴可以在其中协作开展各种事件。

根据对这个 [1] 问题的回答,似乎“逻辑页面”(从文件 abc.html 呈现)可以包含多个 View 。这种具有三个面板的情况是 Angular View 的一个很好的用例吗?如果是的话

问题:如何在 AngularDart 中定义具有三个 View 的页面?标准 View 更新机制是什么(即,如何更新这些 View 的代码示例强>)?

我还没有找到任何使用多个 View 和/或如何通过 view() 来填充它们的示例 RouteEventHandler (或不)。我所发现的就是下面给出的内容。


AngularDart tutorial在第 6 章中给出了一个例子,index.html 包含一个single view

  <section id="details">
    <ng-view></ng-view>
  </section>

部分通过路由配置填充,例如:

router.root
  ..addRoute(
      name: 'add',
      path: '/add',
      enter: view('view/addRecipe.html'))

[1] AngularDart: "logical pages" and views are 1-to-1 or 1-to-many or what?

最佳答案

这个 AngularDart 示例应用程序似乎有多个 View

vsavkin / angulardart-sample-app

关于view - 角 Dart : How to define a page with multiple views (multiple ng-view elements in a single page),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21501046/

相关文章:

mysql - 如何创建名称中包含用户变量的 mysql View

xcode - 如何在 Xcode 4 中将 View 转换为横向模式

java - 触摸位置周围的半径

flutter - 如何检查 Dart List 是否包含某个对象实例?

scroll - 如何滚动内容由 AngularDart 管理的 div?

android - Android-无法捕获软件中的退格键/删除键。键盘

webview - 如何在 Dart google chrome 应用程序中将消息发布到 webview (securityError)

flutter - 如何减少Flutter中抽屉图标旁边的空白?

dart - 如何从 Controller 检测Websocket连接的打开

dart - 尝试在 AngularDart 中制作单选按钮组件,如何共享状态?