1.想要在自己的寫的博客中實現插件機制,現在面臨的問題是在程式很多節點上添加鉤子,然後執行該鉤子上的call。
2.但是有個問題想問就是怎麼將資料傳遞給該鉤子上面的call?直接用參數傳遞?我覺得這樣太死板了,有沒有彈性的方法?或用global?
3.糾結了這個問題很久,求解答 ^-^
1.想要在自己的寫的博客中實現插件機制,現在面臨的問題是在程式很多節點上添加鉤子,然後執行該鉤子上的call。
2.但是有個問題想問就是怎麼將資料傳遞給該鉤子上面的call?直接用參數傳遞?我覺得這樣太死板了,有沒有彈性的方法?或用global?
3.糾結了這個問題很久,求解答 ^-^
即是死板又是規範, 做一個鉤子有比較清晰參數,對於程序可維護性擴展性都是比較好的. 再者你的傳入參數是可變, 通過一個數組封裝可以實現任何你想要的參數形式.