摘要:[TOC] 框架到底為我們做了什么? 數據和視圖分離,解耦(開放封閉原則) 所有數據和視圖不分離的,都會命中開放封閉原則 數據獨立在 里面,視圖在 中 以數據驅動視圖,只關心數據變化, 操作被封裝 使用原生js是直接通過操作 來修改視圖,例如 以數據驅動視圖就是,我們只管修改數據,視圖的部分由框架去 閱讀全文
posted @ 2019-06-30 23:43 dora_zc 閱讀 (430) 評論 (0) 編輯
摘要:整理了一下工作中常用的 Git 操作,持續更新中... merge單個文件 例如 B分支想要合并A分支的某個文件 首先,我們切換到B分支 git checkout branch B 之后,我們checkout A 分支的a文件,git checkout --patch A a路徑 最后,彈出修改確認 閱讀全文
posted @ 2019-06-30 11:23 dora_zc 閱讀 (37) 評論 (0) 編輯
摘要:需求描述 最近在做一個后臺系統,有一個功能產品需求是頁面分為左右兩部分,通過右邊的組件列表來動態配置左邊的頁面視圖,并且左邊由組件拼裝起來的視圖,可以實現上下拖拽改變順序,也可以刪除。 根據這個需求我做了下面這個demo。 功能分解 右邊的組件列表,可以通過拖拽克隆到左邊,拖拽結束后右邊組件列表數量 閱讀全文
posted @ 2019-06-16 16:06 dora_zc 閱讀 (435) 評論 (0) 編輯
該文被密碼?;?。
posted @ 2019-06-07 08:04 dora_zc 閱讀 (756) 評論 (4) 編輯
摘要:記錄下微信小程序前端開發中踩過的坑 picker view組件 用這個組件實現三級聯動的效果,想通過value值設置頁面初始加載時默認選中是無效的。目測是需要在data中直接把數據設置好才可以,這就意味著需要在到達這個頁面前就調用接口獲取最新數據存儲起來?;姑煥吹眉案惱飧鯾ug產品就把需求砍掉了。 閱讀全文
posted @ 2019-06-06 15:58 dora_zc 閱讀 (51) 評論 (0) 編輯
摘要:最近接到一個工作任務,是把釘釘小程序轉微信小程序... 對,居然還有這種操作,之前只聽過微信小程序轉支付寶小程序的,釘釘轉微信是什么鬼?? 實際操作之后發現,并不是太復雜。nodeJS加vscode全局替換,很快就能改完。 之所以沒有全部寫成程序來執行,一是因為我對兩邊的api不是太熟,這個項目也是 閱讀全文
posted @ 2019-06-02 17:48 dora_zc 閱讀 (1165) 評論 (0) 編輯
摘要:做微信公眾號開發授權登錄的時候遇到的坑... 后臺服務用node,index.js相關代碼如下: 之前一直以為是這里的問題,其實不是,最后發現是微信url配置的問題。 配置地址:https://mp.weixin.qq.com/debug/cgi bin/sandboxinfo?action=sho 閱讀全文
posted @ 2019-05-26 11:10 dora_zc 閱讀 (209) 評論 (0) 編輯
摘要:我們平時使用jQuery大概是這樣: 我們生成jQuery實例對象后,就可以使用原型上的css(), html()等方法,這就體現了原型繼承:由構造函數生成的實例對象,可以繼承構造函數的原型對象上的屬性和方法。 我們可以試著手寫一個迷你的jQuery,思路大概是這樣: 1 通過匿名自執行函數來存放我 閱讀全文
posted @ 2019-05-22 11:33 dora_zc 閱讀 (222) 評論 (0) 編輯
摘要:在Vue的項目中,如果我們想要做返回、回退操作時,一般會調用 這個api,但是實際操作中,使用這個api有風險,就是會讓用戶跳出當前應用,因為它記錄的是瀏覽器的訪問記錄,而不是你當前應用的訪問記錄,這是非??膳碌氖慮?。 解決方案就是,我們自己來維護一份history跳轉記錄。 案例與使用場景 代碼地 閱讀全文
posted @ 2019-05-19 08:20 dora_zc 閱讀 (489) 評論 (0) 編輯
摘要:這是一個超級精簡版的VueRouter,實現hash模式下,hash改變組件切換的功能,原理就是利用了 Vue.js 的響應式機制觸發router view組件的重新渲染。 代碼 https://github.com/dora zc/vue wheels/tree/master/MiniVueRou 閱讀全文
posted @ 2019-05-17 22:53 dora_zc 閱讀 (51) 評論 (0) 韩国快乐8开奖结果查询