原创 JavaScript與設計模式

js沒有傳統語言中的類式繼承,通過原型委託方式實現對象間的繼承 面向對象三大特性:抽象、繼承、多態 1.1 動態語言和鴨子類型 靜態類型語言在編譯時便已確定變量的類型,而動態類型語言的變量類型要到程序運行的時候,待變

原创 解決vue-awesome-swiper時異步獲取造成 滾動條失效問題

因爲獲取圖片時滾動條已經加載完成,無法得到真正滾動條長度而出現了錯誤 解決方法: Recommend 因爲Scroll 組件是在 Home父頁面中,故recommend組件在完成數據獲取後要把狀況告訴父組件,故使用了子傳父 故使用

原创 2019.12.18工作日報

怎麼創建 .babelrc type null> babelrc 怎麼初始化數據表 truncate table; vue怎麼設置接口地址 vue add element後網頁自動匹配 問題

原创 2020.02.26 工作問題

vuex的使用之 mapState 當一個組件需要獲取多個 Vuex中的值時,可以使用 mapState 輔助函數幫助生成計算屬性。減少聲明計算屬性的代碼 // 在單獨構建的版本中輔助函數爲 Vuex.mapState impor

原创 this 、call與apply的使用

this js 的this總是指向一個對象,而具體指向哪個對象是在運行時基於函數的環境動態綁定的,而非函數被聲明時的環境 this的指向 除去with和eval情況,this的指向大致分爲以下4種 作爲對象的方法調用 作爲普通函

原创 JavaScript 原型鏈基礎詳解

在面向對象編程中,類和對象可想象爲鑄模和鑄件地關係,對象總是從類中創建。 在原型編程地思想中,類不是必須的,對象也不一定從類中創建。對象是通過克隆另一個對象得到的,如果需要一個和某對象一摸一樣的對象,就可以用原型模式

原创 閉包和高階函數

許多模式都可以使用閉包和高階函數來實現 3.1 閉包 閉包的形成與變量的作用域以及變量的生命週期密切相關 3.1.1 變量的作用域 變量的作用域,就是指變量的有效範圍。我們最常談到的是在函數中聲明的變量作用域。 在 JavaSc

原创 據 《Vue.js 實戰》 實例 開發一個數字輸入框組件

文章目錄開發一個數字輸入框組件作用基本需求目錄文件組成思路梳理階段一在 index.html 中 引入input-number 組件Vue組件單向數據流問題階段二實現父組件修改了 value currentValue 同步 使用w

原创 1

這裏寫自定義目錄標題歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPan