原创 antd表單編輯時,校驗失效

提交表單時需要組織表單的默認行爲。 handleSubmit = (e) => { e.preventDefault(); ...... } 最近遇到的一個坑,記錄一下。

原创 徹底弄懂js運行機制

原文鏈接:https://juejin.im/post/59e85eebf265da430d571f89#heading-4 本文轉自https://juejin.im/post/59e85ee

原创 簡單理解js閉包

閉包,其實就是指有權訪問其他函數作用域中變量的函數。 閉包有兩個作用: (1)可以在函數的外部訪問到函數內部的局部變量。 (2)閉包可以使變量一直保存在內存中,不會在函數運行完銷燬。 下面一一理解一下這兩點 第一點,可以在函數的外部訪問到

原创 css水平居中,垂直居中,水平垂直居中

1.水平居中 (1)如果父元素是塊級元素,子元素是行內元素,要求子元素水平居中,可以在父元素上定義text-align:center來實現水平居中 (2)如果父元素和子元素都是塊級元素,那麼可以在子元素上設置margin:0 auto實現

原创 淺析vue插槽和作用域插槽的理解

插槽,也就是slot,是組件的一塊HTML模板,這塊模板顯示不現實、以及怎樣顯示由父組件來決定。這篇文章主要介紹了淺析vue插槽和作用域插槽的理解,需要的朋友可以參考下 插槽: 插槽,也就是slot,是組件的一塊H

原创 記錄自己前端複習所看文章便於以後鞏固

1.CSS盒模型:https://www.cnblogs.com/xiayu25/p/6306790.html                          https://www.cnblogs.com/chengzp/p/cssb

原创 記錄幾個自己最近學習Android經常遇見的問題

1.設置點擊事件時,一定要setOnClickListener(this),不然的話點擊事件無效 2.在使用recyclerView時,如果getItemCount方法返回的size小於0,recyclerView不會顯示數據。必須返回一

原创 我對js原型和原型鏈的理解

我們知道在js中,萬物皆對象,對象可以說是重中之重了。每一個對象都擁有自己的屬性。但是在這個世界中有很多東西都是相似的,可以歸爲一類,他們有共同的方法和屬性。不可能讓每一個對象都定義一個屬性吧。那樣太消耗內存了。所以,在js中怎麼才能讓多

原创 記錄常用的正則表達式

1:校驗輸入爲0-1之間的數,不包括0 /^(1|1\.[0]*|0?\.(?!0+$)[\d]+)$/

原创 vue偵聽器監聽對象中屬性的變化

<el-form-item label="油卡價格:" prop="petrolPrice"> <el-select v-model="priceForm.petrolPrice" placeholder="油卡價格">/

原创 JS深入理解閉包

本文轉載,學習別人總結的知識,一點點提升。 閉包(closure)是Javascript語言的一個難點,也是它的特色,很多高級應用都要依靠閉包實現。   一、變量的作用域 要理解閉包,首先必須理解Javascript特殊的變量作用域。 變

原创 JS關於for循環中變量作用域的問題

js中作用域只有函數作用域和全局作用域,在函數體內使用var 定義的變量,會被提到函數開始處進行定義,作用域爲整個函數,常見的誤區如下 1 var a=[]; 2 for(var i = 0;i<10;i++){ 3

原创 vue $router和$route的區別

一、 router爲VueRouter的實例,相當於一個全局的路由器對象,裏面含有很多屬性和子對象,例如history對象。。。經常用的跳轉鏈接就可以用this.$router.push,和router-link跳轉一樣。。。 this.

原创 git中使用https和ssh的區別

clone項目:使用ssh方式時,首先你必須是該項目的管理者或擁有者,並且需要配置個人的ssh key下。意思就是使用SSH協議作爲傳輸協議時,服務器無法提供匿名訪問。也就是說,進行clone之前必須先通過認證,把你本地訪問github時

原创 vuex中mapState、mapMutations、mapAction的理解

當一個組件需要獲取多個狀態時候,將這些狀態都聲明爲計算屬性會有些重複和冗餘。爲了解決這個問題,我們可以使用 mapState 輔助函數幫助我們生成計算屬性。// 在單獨構建的版本中輔助函數爲 Vuex.mapState import {