原创 react使用腳手架,配置 react-app-rewired,src外資源引用報錯處理

報錯:which falls outside of the project src/ directory. Relative imports outside of src/ are not supported. 解決方案: 原文地址:h

原创 react中使用打印功能

最近在開發react項目中使用到了打印功能 1、使用react-to-print插件(npm自行安裝) import React from 'react'; import ReactToPrint from 'react-to-prin

原创 css 動畫庫 Animate.css 使用

1.css動畫可以增加頁面的趣味性,搞點動態的效果。這裏就要提到一個非常好用的css動畫庫 Animate.css了。一些常用的 飛入飛出,跳動啊等等,自己去網站試試吧:http://www.jq22.com/yanshi819 2.使用

原创 video播放與暫停方法

在html5中,視頻會被越來越用到。flash,2020年底,谷歌就要淘汰了,以後就是video的天下了,哈哈。 這裏簡單介紹一下,平時常用的video,幾個方法,屬性。 <video class="videoSrc" width="7

原创 字符串轉數字

在使用數組進行排序的過程中,如果遇到漢字、字母、符號、怎麼排序呢,我就統一轉0 處理了,誰讓返回的數據扯淡,產品很扯淡呢,哈哈哈 話不多說上方法:用數組replace替換方法,正則匹配, 把字符串中的漢字、字母、符號、轉爲0 const

原创 react 父組件調用子組件方法

import React, {Component} from 'react'; import {Text, View, TouchableOpacity} from 'react-native'; export default cl

原创 js 浮點數計算精度問題解決彙總

在用js中,在計算浮點數的時候,加減乘除,取餘等,你會神奇的發現 0.1 + 0.2 = 0.300000004;類似這樣的情況(至於爲什麼,自己去百度一下就OK了),這裏只提供方案: 先下載插件;number-precision(npm

原创 從0搭建react項目

一、 快速開始: 全局安裝腳手架: npm install -g create-react-app 複製代碼 通過腳手架搭建項目: create-react-app <項目名稱> 複製代碼 開始項目: cd <項目名> npm ru

原创 ES6 set方法的妙用

Set 對象 Set 對象允許你存儲任何類型的唯一值,無論是原始值或者是對象引用。 這裏就可以做一些數組操作了: <script> // 數組去重 var mySet = new Set([1, 2, 3, 4, 4]); consol

原创 實用的 npm js插件

1.解決數字計算,精度問題 number-precision   Why 0.1 + 0.2 = 0.30000000000000004 1.0 - 0.9 = 0.09999999999999998 0.105.toFixed(2)

原创 react 配置接口公共端口號js文件

添加公共配置文件:env.js 2.在項目index.js寫入緩存中(注意在render函數前面) import Storage from "store2"; // Storage是一個插件 // 寫入緩存 if (window.env

原创 react 路由跳轉傳參與接收參數

1.跳轉傳參: this.props.history.push({pathname:"/list",  query: {               “id”: 123,               "canshuB": true, }}

原创 vscode 進程code helper進程導致電腦發熱嚴重

解決方案,親測可用: 在用戶設置settings.json中,添加如下配置: "search.followSymlinks": false, "files.exclude": { "**/.git": t

原创 正則表達式:數字、字母、下劃線、漢字

1.由數字、26個英文字母或者下劃線組成的字符串:     ^[0-9a-zA-Z_]{1,}$ 2.非負整數(正整數 + 0 ):     ^/d+$ 3. 正整數:     ^[0-9]*[1-9][0-9]*$ 4.非正整數(負整數

原创 轉義特殊字符

傳參過程中遇到 %¥#@&* encodeURIComponent(%¥#@&*)