Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 流星嵌套视图和产量_Javascript_Meteor_Iron Router - Fatal编程技术网

Javascript 流星嵌套视图和产量

Javascript 流星嵌套视图和产量,javascript,meteor,iron-router,Javascript,Meteor,Iron Router,Iam建立了我未来流星应用程序的基本结构,Iam使用流星和角度。想把iron路由器和ui路由器结合起来,但效果很差。因此,现在我回到香草流星的路由问题,任务是有标准的多页网站,但其中一个页面是一个复杂的面板,有自己的子页面 因此,我有一个>收益率的全局布局,所有内容都呈现在那里,现在这个dasboard页面也呈现在这个收益率中,但它必须有自己的收益率。如何设置路由器使其工作?如何准备模板?将首选路由器用于顶级路由,然后将模板插入仪表板使用 {{>Template.dynamic Template

Iam建立了我未来流星应用程序的基本结构,Iam使用流星和角度。想把iron路由器和ui路由器结合起来,但效果很差。因此,现在我回到香草流星的路由问题,任务是有标准的多页网站,但其中一个页面是一个复杂的面板,有自己的子页面


因此,我有一个>收益率的全局布局,所有内容都呈现在那里,现在这个dasboard页面也呈现在这个收益率中,但它必须有自己的收益率。如何设置路由器使其工作?如何准备模板?

将首选路由器用于顶级路由,然后将模板插入仪表板使用

{{>Template.dynamic Template=Template[data=data]}

  • 按名称选择要动态包含的模板
参数

  • 模板字符串 要包含的模板的名称

  • 数据对象 可选。要包含模板的数据上下文

Template.dynamic允许您按名称包含模板,其中名称可以由帮助者计算,并且可以进行反应性更改。数据参数是可选的,如果省略,则使用当前数据上下文

例如,如果有一个名为“foo”的模板,{{>template.dynamic template=“foo”}等价于{{>foo}


这是可行的,但似乎不是纯粹的方法,更像是一种变通方法。我正在考虑在路由器配置中提供额外的属性(带有视图名),并以某种方式将其与助手方法相结合。为什么你不认为这是一种纯粹的方法?社区似乎正在转向更简单的路由解决方案(即越来越多地采用更简单的flow:router,而不是iron:router),将这种逻辑推进到模板级别。我目前仍在使用iron:router(计划切换到下一个新应用程序),但根据这些设计模式减少了路由器中的逻辑。