2014-09-11 95 views
0

起初我必須承認我是流星的原始招募對象。昨天我在我的流星計劃中加入了mrt:iron-router-progress,因爲我想簡單地爲myApp添加背景圖片。但我的問題是,它不屈服於這個iron-router-progress-div-Tag,但在它下面,所以背景是不可見的。mrt:流星的鐵路由器進程0.9.1.1

<body> 
<div id="iron-router-progress" class="done" style="width: 100%;"></div> 
<div class="page-header"> 
<section id="login"> 
</body> 

我有以下軟件包: - 標準型應用程序的程序包 - meteorhacks:NPM - 地鐵:時刻 - 少 - nemo64:引導 - 鐵:路由器 - NPM-容器 - 地鐵:鐵路由器進步 - CoffeeScript的 - 火焰 - meteorhacks:快速渲染

的layout.html樣子:

<template name="layout"> 
    {{> yield region="navbar"}} 
    {{> yield}} 
    {{> yield region="footer"}} 
</template> 

router.js樣子:

Router.configure({ 
    layoutTemplate: 'layout', 
    notFoundTemplate : 'notFound' 
}); 

IronRouterProgress.configure({ }) 


Router.map(function(){ 
    this.route('user_verification', 
     {path:'/', 
     progress: {enabled: true} 
      }) 
}) 

我定義的style.css#鐵路由器的進展。

+0

嗨,你能解釋更多... becau se鐵路由器進程只安裝,它的工作原理。我沒有任何問題。 – 2014-09-11 12:54:47

+0

嗨沃爾特,我不知道還有什麼可能與你有關...我還使用了一個買了一個模板,它爲我提供了大量的css,js和html文件。 – 2014-09-11 13:21:29

+0

你可以使用鍍鉻的控制檯,在這裏你可以看到,如何工作鐵路由器的進展。例如,有兩種狀態...

2014-09-11 13:32:03

回答

0

你必須安裝Iron Router Progress,下面的方法是流星0.91或更高版本,當你安裝這個軟件包的時候它就起作用了。

$ meteor add mrt:iron-router-progress 

你不必須把它放在你的代碼的HTML

<div id="iron-router-progress" class="done" style="width: 100%;"></div> 

鐵路由器進步有兩個狀態

<div id="iron-router-progress" class="spinner" style="width: 0%;"></div> 

<div id="iron-router-progress" class="spinner loading done" style="width: 100%;"></div> 

如果你有一些問題,你一定要檢查你有另一個類的微調,加載或完成,取代鐵路由器的進展

+0

謝謝,但我已經安裝它在這種方式; firebird向我展示了這個div標籤,所以我認爲我的代碼應該進入那裏,因爲鐵路由器的進程創建了它... – 2014-09-11 13:36:31

+0

Spinner類的工作原理就像它應該在開始時加載,然後顯示class「spinner 「...也許原因是,我之前,安裝了」MRT添加鐵路由器進程「,然後再次刪除它,因爲它產生了很多錯誤 – 2014-09-11 13:50:48

+0

也許,當我安裝更新流星0.91,我決定創建一個新項目,我首選是防止錯誤.. – 2014-09-11 13:57:31

相關問題