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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/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
需要在meteor/blaze/Flowrouter中的pagerender之前显示Loader Div on_Meteor_Meteor Blaze_Flow Router - Fatal编程技术网

需要在meteor/blaze/Flowrouter中的pagerender之前显示Loader Div on

需要在meteor/blaze/Flowrouter中的pagerender之前显示Loader Div on,meteor,meteor-blaze,flow-router,Meteor,Meteor Blaze,Flow Router,最近,我开始使用meteor/blaze/FlowRouter,但只解决了一个问题 我需要显示我的自定义加载程序div,这将显示在页面模板处于转换模式时,如加载内容或从api请求数据或搜索用户数据等 有没有办法在一个地方解决这个问题。。。我不想在每个页面中添加加载程序的html内容,并通过函数调用来处理它,因为这将是代码的重复您可以使用来自atmosphere的percolate:momentum包 首先,安装动量: meteor add percolate:momentum 然后,创建布局模

最近,我开始使用meteor/blaze/FlowRouter,但只解决了一个问题

我需要显示我的自定义加载程序div,这将显示在页面模板处于转换模式时,如加载内容或从api请求数据或搜索用户数据等


有没有办法在一个地方解决这个问题。。。我不想在每个页面中添加加载程序的html内容,并通过函数调用来处理它,因为这将是代码的重复

您可以使用来自atmosphere的percolate:momentum包

首先,安装动量:

meteor add percolate:momentum
然后,创建布局模板:

<template name="appBody">
    {{#momentum plugin="fade"}}
        {{#if Template.subscriptionsReady}}
            {{> Template.dynamic template=main}}
        {{else}}
            {{> AppLoading}}
        {{/if}}
    {{/momentum}}
</template>

{{{#momentum plugin=“fade”}
{{{#if Template.subscriptionsReady}
{{>Template.dynamic Template=main}
{{else}
{{>加载}
{{/if}
{{/动量}
若你们的订阅已经准备好,那个么Blaze将呈现路由器中指定的模板{main}。否则,将呈现您的应用加载模板

您还需要创建AppLoading模板:

<template name="AppLoading">
    <!-- Your Loading div here -->
</template>