拉拉醬

@lala-lee-jobs

Joined on Mar 25, 2016

  • 第一堂:https://hackmd.io/@lala-lee-md/angular-workshop-1 Angular環境 TypeScript&ES6 Component Data Binding 第二堂:https://hackmd.io/@lala-lee-md/angular-workshop-2 Component Interaction
     Like  Bookmark
  • 第一堂:https://hackmd.io/@lala-lee-md/angular-workshop-1 Angular環境 TypeScript&ES6 Component Data Binding 第二堂:https://hackmd.io/@lala-lee-md/angular-workshop-2 Component Interaction
     Like  Bookmark
  • Native 啟動 Webview 的時候,需要加上 User Agent 的後綴 "/XXX_APP" --> XXX APP iOS User-Agent 加後綴 fileprivate func setNavigatorUserAgent() { // 由native的webview在user agent加上特定字串,方便web辨別是否為mRich app self.tempWebView.evaluateJavaScript("navigator.userAgent") { [weak self] (result, error) in if let userAgent = result as? String {
     Like  Bookmark
  • 建立新的專案 ng new mystore 得到專案初始化結構 請到以下GITHUB空間下載檔案 https://github.com/lala-lee-jobs/mystore 下載後 覆蓋原本 index.html、style.scss、app.component.html 的內容
     Like  Bookmark
  • Angular 9 開發環境說明 https://gist.github.com/doggy8088/15e434b43992cf25a78700438743774a 安裝 VSCODE https://code.visualstudio.com/ 安裝 Angular Extension Pack 擴充套件 (Will) 安裝 Prettier - Code formatter 擴充套件 安裝 Node.js
     Like  Bookmark
  • Service Worker - 概念篇 === Service Worker終結[小恐龍](https://imgur.com/eV5lQMY)的利器 ## 支援度 [Can I Use](https://caniuse.com/#feat=serviceworkers) ![](https://i.imgur.com/td8dMJg.png) 根據[Is Service Worker Ready](https://jakearchibald.github.io/isserviceworkerready/index.html)網站顯示,如下圖所示各主流瀏覽器最低的支援版本。 ![](https://i.imgur.com/gEsRP0z.png) ## Service Worker 是 Web Worker 的一種 ### Web Worker * Javascript 程式碼一般而言是在 「主執行緒」上執行 * Web Worker 將耗時的運算處理從主執行緒中剝離 * Main Thread更加專注於頁面渲染和互動 * 耗時的運算獨立在Web W
     Like 4 Bookmark
  • EVA Web 與 Android 協定 === ## 串接格式 ``` mobile.postMessage(param) ``` ### api request ``` { tag: 'api', rqmethod:..., rqurl:..., rqcontent:{} or {requestData: {...}} } ``` response ``` { returnCode:..., returnMsg:..., returnData:... } ``` ### geolocation request ``` {tag: 'geolocation'} ``` response ``` { latitude:..., longitude:... } ``` ### getauthtoken request ``` {tag: 'getauthtoken'} ``` response (token string) ``` eyJUeXAiOiJKV1QiLCJBbGciOiJIUzI1NiJ9.
     Like  Bookmark