我正在制作Meteor + Cordova应用程序,并且正在考虑利用Meteor的Dynamic Templates创建一个简单的启动画面。我会在Meteor.Startup()
上设置一个Session变量,然后显示动态模板几秒钟。
下面描述的这种方法可以被认为是一种好方法吗?
HTML可能如下所示:
<template name='mainPageWrapper'>
...
{{> Template.dynamic template=getActiveTemplate}}
...
</template>
和Javascript:
Template.mainPageWrapper.helpers({
getActiveTemplate: function() {
return Session.get('activeTemplate');
}
});
我实际上打算如何使用启动画面:
我在activeTemplate
期间输入Template.mainPageWrapper.onCreated
会话变量并进行更改(以便在Template.mainPageWrapper.onRendered
等待几秒后获得反应并隐藏启动画面。
答案 0 :(得分:0)
我不相信你最终得到的东西实际上是一个闪屏。移动应用程序中的启动画面会在应用程序加载时加载。
我相信你最终会在应用加载后实际上是一个加载屏幕。