iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Odoo

Odoo 14 Javascript 開發心路歷程 系列

此系列將帶領有興趣 odoo 14 lagacy js 且想要了解如何開發的各位有初步的認識; 系列中將會提到 javascript 部分核心知識,需要各位自行額外花時間了解,大部分有額外連結的文章; 請注意,此系列不會介紹 odoo owl js

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 RPC 介紹 - 底層基本面講述

昨天先講了使用方式 接著來講一下底層的部分,以及 _rpc 是怎麼出現的 會額外提是因為筆者剛接觸時 會看到有些模組是直接 require('web.ajax'...

2023-09-21 ‧ 由 大河 分享
DAY 22

Day 22 實作 10: 建立 action client view - 增加事件(上)

今天來完成事件的目標,但一天處理不完,會分成 2 天來敘述 [ ] 增加事件 [ ] 新增 [ ] 編輯 [ ] 刪除項目 [ ] 標記完成...

2023-09-22 ‧ 由 大河 分享
DAY 23

Day 23 Action client view 的 renderElement() - 底層基本面講述

首先,我們可以搜尋繼承的 abstractAction 的宣告, 各位也可以自行找到檔案,前後看一下是否有 renderElement() // addons/...

2023-09-23 ‧ 由 大河 分享
DAY 24

Day 24 實作 10: 建立 action client view - 增加事件(下)

今天來完成剩下的兩個事件 新增 和 編輯 [ ] 增加事件 [ ] 新增 [ ] 編輯 [x] 刪除項目 [x] 標記完成 首先先來處理 新...

2023-09-24 ‧ 由 大河 分享
DAY 25

Day 25 實作 11: 建立 action client view - 增加銷售訂單總和呈現的模板與資料路由

今日目標 [ ] 增加銷售訂單總和呈現的模板與資料路由 如何跟路由溝通,在第 20 天時有介紹過如何使用 今天帶各位新增一個路由,並在畫面顯示結果 首先在...

2023-09-25 ‧ 由 大河 分享
DAY 26

Day 26 實作 12: 建立 action client view - 增加按鈕能快速跳轉到報價單

今天來完成 action client view 最後一個目標 [ ] 增加按鈕能快速跳轉到報價單 首先先在昨天的銷售總額下方增加一個按鈕 <!--...

2023-09-26 ‧ 由 大河 分享
DAY 27

Day 27 custom_events 介紹

在過去的實作中,帶各位練習好幾次的 events 但在 widget 還有一個特別的屬性 custom_events 而這兩者的差別是 events : 基...

2023-09-27 ‧ 由 大河 分享
DAY 28

Day 28 widget 的 lazy load 介紹

這個各位可能會比較少使用到,建議還是了解一下 widget 有三個屬性是沒有看過原始碼,會比較難知道的 xmlDependencies jsLibs...

2023-09-28 ‧ 由 大河 分享
DAY 29

Day 29 知識推薦 - throttle, debounce 的應用

這兩個名詞在專職前端的朋友基本上都很熟悉 但剛接觸應該會各種疑惑 這裡有兩篇文可以讓各位閱讀 Debounce & Throttle — 那些前端開...

2023-09-29 ‧ 由 大河 分享
DAY 30

Day 30 結尾

終於來到的鐵人賽的最後一天 比起兩年前初次參加,當天寫當天的文章真的是很痛苦 這次有提早準備個幾天的份量,且內容算是寫的算比較粗淺 很多地方筆者沒有額外解釋,需...

2023-09-30 ‧ 由 大河 分享