原创 react+swiper

首先引入,我這裏使用是5.3.0 npm i [email protected] --save 然後在組件頭部引入 import Swiper from 'swiper'; import 'swiper/css/swiper.css';

原创 js boolean值轉換

false Boolean(undefined) // false Boolean(null) // false Boolean(0) // false Boolean('') // false Boolean(NaN)

原创 js對象數組 修改對象名,取最大幾個,剩餘的相加併合併爲一個對象

function sorBy(props){ return function(a,b) { return b[props] - a[props]; } } const data = [

原创 GitHub精準搜索

in:name xxx // 按照項目名搜索 in:readme xxx // 按照README搜索 in:description xxx // 按照description搜索 stars:>xxx // stars數大於xxx

原创 js toLocaleString()

(123).toLocaleString(‘zh-Hans-CN-u-nu-hanidec’) // “一二三” (123).toLocaleString(‘zh-Hans-CN’, { style: ‘percent’ }) /

原创 git無法提交代碼

報錯 npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Administrator\AppData 日誌報錯如下 20 error cod

原创 javascript新特性(部分)

ES7 includes() 函數用來判斷一個數組是否包含一個指定的值,如果包含則返回 true,否則返回false let arr = ['react', 'angular', 'vue'] if (arr.includes

原创 react組件(二)

class關鍵字創建組件 index.js文件 import React from 'react' import ReactDOM from 'react-dom' // import '@/1-class實例方法和

原创 好用的css庫

http://css-tricks.neatbang.com/createTriangle/ https://lhammer.cn/You-need-to-know-css/#/zh-cn/

原创 SpringAOP 自定義2種攔截器

Student.java private Integer age; private String name; public void setAge(Integer age) { this.age = age; } p

原创 react內嵌css樣式

https://www.jianshu.com/p/f10155942303

原创 js對象數組 修改對象名,取最大幾個,剩餘的相加並合併爲一個對象

function sorBy(props){ return function(a,b) { return b[props] - a[props]; } } const data = [

原创 umi package.json 詳解

name 項目名稱 version 項目版本 private 設爲true這個包將不會發布到NPM平臺下 description 包的描述信息 scripts 指定了運行腳本命令的npm命令行縮寫,比如start指定了運行npm

原创 linux解壓命令

tar –xvf file.tar 解壓 tar包 tar -xzvf file.tar.gz 解壓tar.gz tar -xjvf file.tar.bz2 解壓 tar.bz2 tar –xZvf file.tar.Z

原创 Android 活動的啓動模式

android:launchMode=“singleTask” 每次啓動該活動時系統首先 會在返回棧中檢查是否存在該活動的實例,如果發現已經存在則直接使用該實例,並把在這 個活動之上的所有活動統統出棧,如果沒有發現就會創建一個新的