View AngularDart:如何定义具有多个视图的页面(单个页面中有多个ng视图元素)
我正在向AngularDart移植一个应用程序,其中用户的UI包含三个面板:View AngularDart:如何定义具有多个视图的页面(单个页面中有多个ng视图元素),view,dart,angular-dart,View,Dart,Angular Dart,我正在向AngularDart移植一个应用程序,其中用户的UI包含三个面板: 他/她可以回答的问题小组 一个(只读)面板,在该面板中,他/她可以看到合作伙伴回答相同的问题 一个通用面板,用户和他/她的合作伙伴可以在其中就各种活动进行协作 根据对[1]问题的回答,似乎“逻辑页面”(从文件abc.html呈现)可以包含多个视图。这种有三个面板的情况是否是角度视图的良好用例?如果是的话 问题:如何在AngularDart中定义具有三个视图的页面?标准视图更新机制是什么(即,如何更新这些视图的代码示例)
abc.html
呈现)可以包含多个视图。这种有三个面板的情况是否是角度视图的良好用例?如果是的话
问题:如何在AngularDart中定义具有三个视图的页面?标准视图更新机制是什么(即,如何更新这些视图的代码示例)
我没有发现使用多个视图和/或如何通过view()
(或不使用)填充它们的示例。我所发现的就是下面给出的
在第6章中,给出了一个包含单一视图的
index.html
示例
部分通过路由配置填充的,例如:
router.root
…addRoute(
名称:“添加”,
路径:'/add',
输入:view('view/addRecipe.html'))
[1] 这个AngularDart示例应用程序似乎有多个视图
经过一番挖掘,我发现无论是在AngularDart还是AngularJS(例如,见下图),目前都不可能实现 事实上,AngularJs中提出了这样一个特性,但最终被拒绝了,这一点可以从与Angular.js相关的讨论中看出 建议的备选方案包括:
- 使用
ng include
- 对于Angular.js,使用它支持多个命名视图
- 对于AngularDart,有这个端口:,但我不知道它的功能有多完整