[問題] Node如何把MySQL查詢結果存到var再render

作者: amazing2014 (別斷線拜託)   2016-03-30 15:13:27
route.js:
作者: mmis1000 (秋月戀楓)   2016-03-30 18:06:00
你需要的是dependency injection,徹底把存取db分到其他檔案吧http://pastebin.com/G3npB0pL 像是這樣,把細節藏起來
作者: amazing2014 (別斷線拜託)   2016-03-30 18:34:00
對,謝謝你! 成功跑出來了,這樣組合更好管理程式碼
作者: johnny9144 (Johnny)   2016-03-30 22:58:00
樓上正解,我個人是喜歡 一種存取一個檔案,然後再由一個檔案把這些存取Db的檔案require進來,最後router只要require這一個檔案就可以呼叫所有存取Db的function 也方便管理,提供參考
作者: amazing2014 (別斷線拜託)   2016-03-31 18:24:00
我懂了,感覺有點像 Facade Pattern,謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com