2018-06-26

Objective:事實(shí)

今天又解決了兩個(gè)我覺(jué)得我難以解決的問(wèn)題,心里十分開(kāi)心。(原來(lái)我以為解決不了,自己克服下還是可以解決的。)

第一個(gè)問(wèn)題:

Devise could not find the `Warden::Proxy` instance on your request environment. Make sure that your application is loading Devise and Warden as expected and that the `Warden::Manager` middleware is present in your middleware stack. If you are seeing this on one of your tests, ensure that your tests are either executing the Rails middleware stack or that your tests are using the `Devise::Test::ControllerHelpers` module to inject the `request.env['warden']` object for you.

是因?yàn)樵谑褂?ApplicationController.renderer 的時(shí)候 render 了一個(gè) template,會(huì)用到一些 gem 中的 helper method,比如 devise 的 current_user,但是很明顯的單獨(dú)引入一個(gè) template 不會(huì)有這些 method,所以需要解決方案,我這個(gè)例子是不需要引入 layout,所以就 layout: false 就解決問(wèn)題了,如果需要使用的話(huà),可以參考:http://www.thegreatcodeadventure.com/using-action-controller-renderers-in-rails-5-with-devise/

第二個(gè)問(wèn)題是:aasm_state 的狀態(tài),app 頁(yè)面沒(méi)有及時(shí)刷新(異步有延遲),所以點(diǎn)擊了一個(gè)從 A 改成 B 的按鈕,但其實(shí)狀態(tài)已經(jīng)是 B 或者別的狀態(tài),所以會(huì)出現(xiàn)問(wèn)題,所以修改了一下 api 返回的錯(cuò)誤信息,友好提示。

Reflective:感受

很久沒(méi)有這種感覺(jué)了。通過(guò)這兩天自己獨(dú)立解決問(wèn)題,可以看到自己不再那么害怕,而是當(dāng)作一次又一次的挑戰(zhàn)。我很希望自己可以一直這樣保持下去。

Interpretive:想法

我覺(jué)得這樣很好,我的想法就是我可以這樣繼續(xù)保持下去,從而找回自信。

Decisional : 決定

從今天的過(guò)程中總結(jié)經(jīng)驗(yàn):

  1. 一個(gè)問(wèn)題來(lái)了,首先不要去害怕,而是給自己暗示:可以解決的。
  2. 不要著急,耐心的去找下去。
  3. 找到原因并復(fù)現(xiàn)問(wèn)題。
  4. 解決問(wèn)題。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 李克富||又講“每周一講” 聰明的暴露就是智慧的隱藏。 作業(yè): (1)復(fù)習(xí)小道消息的傳播途徑; (2)思考創(chuàng)傷后修...
    魔法藥水閱讀 447評(píng)論 2 5
  • 2018.05.21打卡第一天 為自己開(kāi)燈 讓自己聽(tīng)到愛(ài)的聲音,自己為自己開(kāi)燈特別的重要。 昨天在家長(zhǎng)師資班學(xué)了以...
    姣燕閱讀 720評(píng)論 0 0
  • 今天我終于解決了在深圳的工作問(wèn)題,準(zhǔn)備放空自己好好思考解決方法,我知道這一種逃避的方式很不好,但是我真的很累,我沒(méi)...
    活在想象里的魚(yú)閱讀 183評(píng)論 0 0
  • 足足一個(gè)月沒(méi)記錄每天的生活了,心中沒(méi)有一個(gè)信仰,我的人生活得不完整。 工作生活學(xué)習(xí)要做到不耽誤任何一件事,更多時(shí)候...
    小偉小偉小偉閱讀 202評(píng)論 2 0
  • 今天又逛了一天的關(guān)于轉(zhuǎn)行帖子論壇,只有對(duì)一個(gè)帖子印象很深,上面說(shuō)轉(zhuǎn)行各種說(shuō)的很容易,什么第一步找方向第二步學(xué)技能...
    宮雀閱讀 203評(píng)論 1 0

友情鏈接更多精彩內(nèi)容