原创 小記:iview的Datepicker設置不可編輯的方式

我的錯誤代碼: <DatePicker v-model="time" format="yyyy.MM.dd" type="daterange"

原创 js設計模式讀書筆記-----面向對象編程

面向對象編程 1、封裝 函數類 var Book = function(id,bookname,price){ this.id = id this.bookname = bookname this.price =

原创 深入淺出vuejs讀書筆記----------2、Array的變化偵測

1、如何追蹤變化 如上圖,使用攔截器將array.prototype覆蓋。當使用array原型中的方法時,其實使用的是攔截器中的方法。通過攔截器,就可以偵聽Array的變化。 2、攔截器 攔截器:和array.prototype

原创 小記:vuejs的devtools的安裝(源碼安裝)

1、下載代碼 git clone https://github.com/vuejs/vue-devtools.git 2、用webstorm/vscode打開源碼 3、安裝依賴+運行編譯代碼 npm run dev之後可以再np

原创 小記:eslint開發,從入門到還好我沒放棄!

第一步,你得有個自己的文件夾-----  一定要以‘eslint-config-* 爲前綴 比如 我的就是  ‘eslint-config-test’ 第二步,創建個測試文件  test.js function te() { v

原创 引入iframe頁面之後,如何更改頂層的跳轉鏈接?

最近做了個需求,要上線的時候發現了個大坑,跳都跳不出來的那種!一定要把經驗寫下來,別再掉進坑了,丟人~~~ 事情是這樣的: 我們這個項目吧:主要是分爲殼子和子系統們,子系統的頁面通過iframe的形式進行展示,其他的功能都還好,就

原创 深入淺出Nodejs 讀書筆記

1、node模塊機制 commonJS-----讓js在任何地方運行 模塊定義:模塊引用、模塊定義、模塊標識 模塊:(1)核心模塊——Node提供 (2)文件模塊——用戶編寫 1、模塊引用:在CommonJS規範中,存在requi

原创 eslint自定義配置

一、eslint介紹 ESLint 是一個開源的 JavaScript 代碼檢查工具,由 Nicholas C. Zakas 於2013年6月創建。代碼檢查是一種靜態的分析,常用於尋找有問題的模式或者代碼,並且不依賴於具體的編碼風

原创 深入淺出vuejs讀書筆記----------1、object的變化偵測

(1)變化偵測 變化偵測一般分爲兩種類型:拉(pull)和推(push) 拉:狀態發生變化時,並不知道是哪個狀態變了,只是知道狀態可能發生變化了,然後發送信號給框架,框架收到信號後,通過暴力對比找出哪些DOM需要重寫渲染(Angu

原创 leetcode:48. 旋轉圖像

1、題目描述 Given input matrix = [ [1,2,3], [4,5,6], [7,8,9] ], rotate the input matrix in-place such that it becomes: [

原创 leetcode: 912. 排序數組

題目描述: 給定一個整數數組 nums,將該數組升序排列。 示例 1: 輸入:[5,2,3,1] 輸出:[1,2,3,5] 示例 2: 輸入:[5,1,1,2,0,0] 輸出:[0,0,1,1,2,5] 我的答案: var sor

原创 小記:eslint開發,從入門到放棄

1、配置eslint開發環境: http://eslint.cn/docs/developer-guide/development-environment#step-2-fork-and-checkout-your-own-eslint-

原创 webpack的思維導圖

PS:在尚硅谷看了webpack的視頻,瞭解了一下。它是做什麼的我清楚了,但是內部原理我還是暈暈的。下載了它的思維導圖,沒事理解理解哈。

原创 記錄我的大大小小的問題,待續ing...

遇到的問題: 1、webstorm在修改時出現下面情況:  造成的原因: 文件沒有編輯權限,因爲該項目我是用root用戶創建的,結果換了個普通用戶就沒有編輯權限了。 解決辦法: sudo chown -R $USER 項目路徑 (R

原创 Git使用

1、在所選擇的地方創建空目錄 $ mkdir my_repository $ cd my_repository $ pwd /users/renlingling/my_repository 2、將創建的目錄變成git可管理的倉庫 $