原创 better-scroll無效的解決方案(放在nextTick裏調用)

使用Better-scroll無法滾動可能是多種原因造成的,子元素高度小於父元素高度、層級關係不對(只作用於父元素中的第一個子元素),還有可能是實例化的時機不對造成,這時可以在Vue.$nextTick()鉤子裏去初始化better-sc

原创 後臺管理系統是如何做權限分配的

前端權限控制的本質 一般說來,權限管理可以分爲兩種情況:     第一種爲頁面級訪問權限。第一種情況是非常常見的,即用戶是否能夠看到頁面;     第二種爲數據級操作權限。第二種情況是用戶能否對數據進行增刪改查等操作。     這兩種情況

原创 gulp-connect啓動服務本機可以訪問,局域網其他設備打不開

 收下普及一個小知識點,gulp也是可以開啓http 服務的。引入問題場景: var gulp = require('gulp'); var uglify = require('gulp-uglify'); var minifyCSS

原创 canvas繪製圓弧、扇形 && 文字【從0開始學習canvas—第3篇】

1、canvas繪製圓弧、扇形 arc(x,y,r,startAngle,stopAngle[,anticlockwise])     x,y : 圓心座標     r : 繪製的半徑     startAngle,stopAngle

原创 React Native打包apk常見的幾個錯誤

1、Execution failed for task ':react-native-orientation:verifyReleaseResources' //verifyReleaseResources前顯示哪個模塊報錯,就在nod

原创 React Native打包IOS超詳細步驟

項目名我們設定爲:iotApp 1、在ios目錄下新建bundle目錄。後面編譯打包離線資源,也會生成bundle目錄,提前建,是爲了防止某些情況下報錯。 2、進行編譯,離線打包資源。命令如下: react-native bundle

原创 React Native打包apk超詳細步驟

1、生成一個簽名密鑰  Windows機器先進入JDK 的 bin 目錄下(比如C:\Program Files\Java\jdkx.x.x_x\bin),才能執行keytool命令。  mac不需要,直接執行命令即可。 //用keyt

原创 node發送get和post請求

npm install --save request node發送get請求  var request = require('request'); request('http://www.baidu.com', function (e

原创 讀取toml配置文件轉換爲javascript對象

npm install toml const fs = require("fs"); const toml = require('toml'); const result = (async ()=>{ var files =

原创 一看就會!教你在React Native獲取app版本號 (六)

RN項目名爲hotApp  1、IOS 在項目的ios > hotApp文件目錄下,增加AppVersion.h、AppVersion.m文件。(IOS原生開發讀取版本的函數) AppVersion.h #import <Founda

原创 canvas基礎及應用領域【從0開始學習canvas—第1篇】

基礎知識導入 1、canvas是 HTML5 提供的一種新標籤。瀏覽器支持canvas則顯示邊框,不支持則顯示標籤裏的內容。 <canvas id="myCanvas" width="200" height="100" style="b

原创 useState Hook 4 個用法示例

到 React 16.8 目前爲止,如果編寫函數組件,遇到需要添加狀態的情況,必須將UI組件轉換爲類組件。 今天,可以使用 Hook 獲得相同的功能,可以節省不少工作時間。useState hook 允許向函數組件添加狀態,我們通常稱這些

原创 url轉義:瀏覽器地址欄傳遞對象參數,裏邊有漢字

encodeURI("網址"): 它會將網址中漢字進行編譯(爲了傳輸安全,因爲有些無法識別帶漢字的URL) encodeURIComponent("網址"):它會把 :// 等全部都進行編譯(遇到複雜的情況,如url爲query後的一個

原创 vscode 插件 快速創建react組件

vscode 快捷生成react 組件插件   快捷鍵: rcc  快速創建一個組件 rconst  快速創建一個 constuctor rcep  快速創建一個組件 rcredux  快速創建一個 redux 格式

原创 React Native獲取app版本號

RN項目名爲hotApp  1、IOS 在項目的ios > hotApp文件目錄下,增加AppVersion.h、AppVersion.m文件。(IOS原生開發讀取版本的函數) AppVersion.h #import <Founda