我正在與一些朋友創建一個網絡應用程序的快速模型,並且想要使用登錄系統。我剛剛閱讀並完成了發現流星,並決定使用他們的簡單登錄,因爲我也使用引導。但在對Atmosphere進行快速搜索之後,我發現現在有一個accounts-ui-bootstrap-3,所以我決定嘗試一下,並使用bootstrap-3包進行一些設計。流星登錄按鈕不再出現
一旦我安裝了它,我把我的{{loginButtons}}在我的導航欄,其看起來如下:
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="#">Dashboard</a></li>
<li>{{loginButtons}}</li>
<li><a href="#">Projects</a></li>
</ul>
現在,當我完成了我的導航欄看上去那麼我的計劃,我有一個鏈接登錄。但由於某種原因,它只是一個鏈接,不會出現下拉菜單。此外,我的開發者控制檯中也沒有錯誤頁面,也沒有單擊按鈕時的錯誤。所以我試着移動一些東西,但沒有任何工作,所以既然我很着急,我決定使用之前在本書中使用的下拉列表可能會更容易一些。所以我用這個來刪除軟件包:
mrt remove accounts-ui-bootstrap-3
mrt remove bootstrap-3
,並添加以下內容:
mrt add accounts-ui-bootstrap-dropdown
mrt add accounts-password
mrt add bootstrap
完成後,我回到我的網頁期待看到一個鏈接,但現在不僅是有沒有下降向下,沒有鏈接點擊。我檢查了我的html,它回到了我之前用{{loginbuttons}}顯示的格式,並且我剛剛擁有鏈接,並且沒有在accounts-ui-bootstrap-3軟件包中運行下拉菜單。所以我嘗試了一段時間來修復它,但無濟於事。我再次檢查了我的控制檯,絕對沒有錯誤。
弄得我現在又回到了其它的包再次通過鍵入以下內容:
mrt remove accounts-ui-bootstrap-dropdown
mrt remove accounts-password
mrt remove bootstrap
mrt add accounts-ui-bootstrap-3
mrt add bootstrap-3
當我到了那裏,再沒有鏈接將會出現。但後來更進一步說,即使我通過我做的各種Git提交後退了一步,我也無法達到它現在出現的時間點。無論我輸入哪個階段的項目,我都無法讓登錄按鈕出現在我的導航欄上。當我同時在我的項目上同時使用accounts-ui-bootstrap-dropdown和accounts-ui-bootstrap-3時,我只有一個錯誤,告訴我我有兩個函數同時被稱爲logginbuttons(與預期)。一旦我刪除了其中一個軟件包,它就消失了,並且我再也沒有錯誤了。
現在我可以完全重新啓動我的項目,並嘗試快速複製我的代碼到新的,不幸的是我沒有把帳戶選項放到一點點遲,所以我將不得不循環我的最後2但是這並不是什麼大不了的事情,我只想看看是否有人能讓我知道我做錯了什麼,或者可能對流星和隕石有進一步的瞭解。謝謝! :)
編輯 我很抱歉,我應該也填補了我改變bootstrap版本,以及當我來回切換。每當我使用引導程序3登錄菜單時,我切換到引導程序3並刪除2.當我使用引導程序2菜單時,我安裝引導程序2並刪除引導程序3.
嘿感謝您的建議!我在閱讀您的回覆後嘗試了這一點,但無濟於事。它重新安裝了本地目錄及其組件,但仍然沒有鏈接出現。感謝您的幫助! :) –