###### tags: `會議紀錄` ###### Thunder: ###### CodeReview: ###### Announcement:`多幣|總分店合併事宜` `本周工作內容` `多幣` ###### Attendee: 政儀、永佳、偉恩、弘翊、政儒 # 📌[R]2020/07/21前端會議 ## 踩雷事件 ### ⚡無踩雷事件 ## 寫法交流 ### ⛏無寫法交流 ## 事情公告 ### 📢多幣|總分店合併事宜 預計等`多幣`跟`總分店`完成,都回到develop之後,再把develop倒回develop_v9,跟孟真討論發到開發區。 ### 📢本周工作內容 #### #偉恩 行動版-背景處理 > SD需求: 希望像Google map一樣,開啟程式後不滑掉還可以在背景繼續執行 > 只要開啟`設定>[應用程式]>背景App重新整理`,該應用程式就可以在背景繼續執行。 > 但下載時,應用程式就預設`背景App重新整理`是開啟的狀態。 > 癥結點是,SD希望可以在開啟APP時,主動偵測並提醒使用者。 > 經討論後,在進入該頁時跳出提醒,提醒使用者要開啟此功能。 > [name=偉恩] #### #政儀 里程-手機滑掉,在打開要設定位置 #### #政儒 升級Angular9 :::danger **Node升級成10.16.0** 升級node後,行動版開發時在CLI下`ionic serve`可能會怪怪的,因此改用`npm run ionic:serve` ::: ### 📢多幣 > 對於沒有買多幣的人,分本幣跟原幣沒有意義,可是資料一定要分 * 購買`多幣` - 顯示`原幣(外國幣)`、`本幣(本國幣)`。 * 沒購買`多幣` - 顯示`原幣(外國幣)`(匯率1 = 本國幣值) * 原幣(外國幣) - 小數取位: `OMoneyprice` - 使用方法: `this.commonFn.getOMoneyPlaces()` * 本幣(本國幣) - 小數取位: `Moneyprice` - 使用方法: `this.commonFn.getPlaces()` **OmanyplacesComponent** 用途: 判斷該顯示`本幣`還是`原幣`。 ==quotations-detai.component== ```typescript { headerName: '未稅金額', field: 'ONonTaxAmount', cellRendererFramework: OMoneyPlacesComponent, colId: 'ONonTaxAmount', cellClass: 'text-right', headerClass: 'ng-ui-grid-readonly', width: 110, editable: false, option: { setting: this.setting, getCurrencyMoneyPlaces: () => { return this.quotation.CurrencyID; } } }, ``` Q: option為什麼有setting或getSetting ? A: 因為每個作業產生setting的時間不同(有的會new Setting,有個走繼承段...) :::success `getSetting`寫法,是避免作業 ```typescript option: { setting: this.setting } ``` 這樣取值時,已經有先這邊的this.setting是new Setting拿到的值,而不是真的設定值。 :::
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up