原创 旺財記賬項目-Money.vue組件實現(下)

1. 實現TypeScript的Vue組件。 以Types組件爲例改寫 JS寫法 <template> <div> <ul class="types"> <li :c

原创 造輪子-tab組件(中)

1. 如果給一個標籤一個class,標籤本身又有class,vue是默認會合並的。只有兩個屬性是這樣一個是class,一個是style。這樣就比較好改樣式。 <g-tabs-head class="red"></g-tab

原创 toast組件單元測試

先看是否存在 describe('Toast', () => { it('存在.', () => { expect(Toast).to.be.exist })

原创 番茄鬧鐘三(登錄註冊頁面)

一. axios 配置需求 axios 文檔 配置 axios 配置 appid 和 appsecret 配置 gwt 驗證的 gwt token 二. 安裝 axios yarn add axios 三. 配置

原创 Vue造輪子-tab組件(中)

1. 如果給一個標籤一個class,標籤本身又有class,vue是默認會合並的。只有兩個屬性是這樣一個是class,一個是style。這樣就比較好改樣式。 <g-tabs-head class="red"></g-tab

原创 造輪子-tab組件(上)

1. 如何解決之前遺留的bug 根據錯誤提示大概確定原因,toast.test.js .style 造成。 用二分法找bug到底是哪一個用例出錯。 log 分析代碼,mounted和$nextTick是有時間間隙的,得到原因測試

原创 Vue造輪子-popover組件(下)

1. 上一次的問題總結。 overflow:hidden -> body.appendChild 關閉重複 -> 分開,document 只管外面,popover 只管裏面 忘了取消監聽 document -> 收攏 clos

原创 popover組件測試用例

1. 解決小三角形引起的抖動問題。 // 以一個爲例 &.position-bottom { margin-top: 10px; &::before, &::after{ left:

原创 python 多線程知識

  import threading def foo():     Print(‘ok’) t1 = threading.Thread(target = foo) #參數爲 #args=元組 t.start() t1.join() #控制

原创 html+css+JS 知識點記誦整理 (未完更新中)

方便學習記憶 

原创 something about Git and Github

Actually Git is  a kind version control tool and it is used for controlling version.Not only code programmer can use it