原创 typecript——錯誤信息

錯誤信息列表 對全局變量報錯 // 錯誤碼 TS2345 process.env.PUBLIC_URL 解決: (<any>process).env.PUBLIC_URL 或者 .d.ts 中去聲明 declare var p

原创 react-native 錯誤

'React/RCTBridgeDelegate.h' file not found 解決 cd /ios pod install cd .. react-native run-ios rn 中對 require 傳入變量報錯

原创 vue 錯誤整理

Duplicate keys detected: '0'. This may cause an update error 原因:dom 父節點下 同一級 的兩個循環 <div> <div class="item1" v-f

原创 js——replace (駝峯式命名規則轉換)

駝峯式命名規則轉換 function camelize(str) { return str.replace(/-(\w)/g, (_, c) => c ? c.toUpperCase() : '') } console.

原创 防爬蟲

關閉瀏覽器調試 let debugflag = false endebug(false, function () { // 非法調試執行的代碼(不要使用控制檯輸出的提醒) document.writ

原创 百度、高德地圖

導航 const [startLngLat, endLngLat] = [[jd1, wd1], [jd2,wd2]]; const url = flag ? `http://uri.amap.com/navigation?f

原创 vue 引入 svg(定義公共組件)

安裝 yarn add svg-sprite-loader 使用 index.js import Vue from 'vue' import SvgIcon from '@/components/SvgIcon' // sv

原创 js 下載 base64 格式的圖片

download() { this.resultDialog.picture.map((res, i) => { this.downloadFile(`證據 ${i + 1}.png`, res

原创 二叉樹、鏈表算法

二叉樹 // 創建節點 function Node(data, left, right) { this.data = data this.left = left this.right = right

原创 模糊搜索高亮顯示

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device

原创 前端埋點實現及原理分析

正如在宏觀介紹的博客中寫到的,做用戶行爲分析的方式有“前端埋點”和“後端埋點”的區分,真好今天敲了一個坤哥整理的“前端埋點”的程序,理解了之後結合demo來簡單講解“前端埋點”如何做。 前端埋點原理圖: 如上所示,從broswe

原创 react-native 使用字體圖標 (react-native-vector-icons)

安裝 yarn add --save react-native-vector-icons # 下載庫 react-native link react-native-vector-icons # 自動關聯 安裝關聯後項目重啓

原创 react-native 和 react-navigation

學習指南 博主文章 React Native 常用快捷鍵 Cmd + R 刷新重載 Cmd + D debug react-native 的 flex 默認方向是縱向的 獲取設備寬度、高度、分辨率 <View> <Te

原创 微信開發公衆號 JS-SDK

微信官網 通過 config 接口注入權限驗證配置 wx.config({ debug: true, // 開啓調試模式,調用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數,可以在pc端打開,參數

原创 Styled-Components

原文鏈接:https://segmentfault.com/a/1190000014682665?utm_source=tag-newest 它是通過JavaScript改變CSS編寫