我正在嘗試爲router5開發一個插件。 router5插件是一個函數,它用一個路由器實例並返回一個名稱和一些方法的對象。 您可以找到下面的代碼的相關部分: function myPluginFactory(store) {
// So that store can be in the closure
function myPlugin(router){
// Th
對於某些上下文 - 今天早些時候,我一直在努力弄清楚如何實現一個類似於Cache的外觀 - 在那裏我可以設置一個提供者(如disk()),但也有當不提供通用回退提供程序時。 現在,我得到了基本的基礎架構工作,但我認爲我的實現是令人討厭的。調用default()或provider()只是很臭。然而,這裏有一個概念或者我錯過了填補空白的地方。 Implementing similar function
我的控制器是通過調用一個函數,它執行以下操作激活: 獲取汽車「/ API /車/:身份證」 然後,讓人們在汽車(每個人在車上對象,得到「/ API /人/:身份證」 然後,得到該人的孩子(每個孩子的人,得到「/ API /孩子/:身份證」) 最後,與所有已抓取上述數據返回對象。 這種邏輯是複雜的,但與服務器的當前的架構,我只能鏈這些結合在一起,去一步步的時間,因爲我不知道是誰之前,讓這款車的信息是