嗨,我對助手和庫有點(diǎn)困惑,兩者都做同樣的事情,助手可以完成庫可以做的所有工作,那么庫的用途是什么,我們?nèi)绾螞Q定在哪里使用助手和在哪里使用庫?
1 回答

海綿寶寶撒
TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
庫是相關(guān)函數(shù)的組。舉例來說,假設(shè)您想連接 Twitter 并使用 Twitter 進(jìn)行工作。您可以創(chuàng)建一個(gè)包含所有關(guān)聯(lián) Twitter 連接/檢索功能的 Twitter 庫。然而,您不會創(chuàng)建 Twitter 幫助程序,因?yàn)樾枰?涉及太多元素/功能。
理論上,您可以將所有 twitter 函數(shù)放在一個(gè)幫助程序文件中,但這是過程式和 OOP 之間的關(guān)鍵。庫是類,助手(具有多個(gè)功能)將是程序化的。這是一個(gè)更廣泛的辯論!
輔助函數(shù)可以在代碼中的任何位置調(diào)用 - 因此,如果您需要在視圖和控制器中使用輔助函數(shù),它們是全局可用的。
- 1 回答
- 0 關(guān)注
- 106 瀏覽
添加回答
舉報(bào)
0/150
提交
取消