原创 MUI框架默認全局不可複製

其中的代碼是: * { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; outline: 0; -webkit

原创 Vue 父組件和子組件之間的雙向數據流動 .sync【版本需要2.3.0+】

<head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="test"> <my :foo.sync=

原创 npm升級及cnpm安裝

升級:npm install -g npm 每個版本的node有對應的npm版本,在升級NPM之前請先升級NODE到最新版本,否則無法在舊版本的NODE中使用NPM 安裝淘寶的鏡像文件 npm install -g cnp

原创 關於canvas無法通過drawImage加載的原因

在使用drawImage方法的時候,發現無法加載 var can = $('#mycanvas')[0]; var cxt = can.getContext('2d'

原创 如何使用prototype來美化自己的代碼?

剛學JS的時候我們定義函數的基本方式就是函數聲明 function test() { } //於是當函數多了就變成了 function test1(){} function test2(){} 到了後面會有意地使用用函數表達式

原创 position:fixed 父子層關係

當元素被設置成fixed的時候,會創建新的層疊上下文,設置z-index只能在當前的層級上下文做比較,而無法跨層級比較。舉個例子,以下的DOM結構 僞代碼 <app> <div fixed> <dialog fixed z-in

原创 h5+runtime Native.js 混合APP連接藍牙打印機

自己摸索了一下,並參考其他人的代碼,修復了原來代碼存在的問題, 問題1:字符串的getBytes函數,返回null【需要通過new的方式創建字符串】 問題2:初始化打印一次,之後無法使用【不要重複調用device.create

原创 javascript對JSON數組進行排序

我們經常回使用到數據格式 var arr=[{num:1},{num:3},{num:2}] 如何根據數組裏面的JSON數據的某個key進行排序 javascript有一個sort()方法,直接通過 arr.sort()進行排序,

原创 react、mobx學習

react、mobx學習,該筆記只記錄對自己有用的部分 [目錄] 1 react基礎 – 1.1 prop 校驗 – 1.2 prop 初始值 – 1.3 生命週期函數 2 數據共享 mobx [1] react基礎 [1.

原创 node/webpack全局變量污染控制

模塊化的好處之一就是防止全局變量的污染,傳統方法的引入javascript文件有一些侷限性 比如 1/無法立即體現,腳本的執行依賴於外部擴展庫(external library)。 2/如果依賴不存在,或者引入順序錯誤,

原创 VUE框架 導致綁定事件的阻止冒泡失效

前面遇到了一個問題就是VUE框架內部做了一些處理,使得在我們通過v-for渲染DOM的時候添加新元素的時候,綁定事件也能對新增的元素有效。 而這次遇到的問題則是,原本綁定事件中(該函數沒有寫在vue實例的methods中),導致阻

原创 JSONP跨域,CORS跨域,Hybrid APP跨域

JSONP jsonp: function(url, callbackFunc, data) //跨域請求 { var data = arguments[2] ? arguments[2]

原创 關於webpack,babel,以及es6和commonJS之間的聯繫

在這裏理清一下以上幾個概念以及他們之間的關係。 現在的瀏覽器很多都不支持es6的語法,或者僅僅是部分支持,比如你用.360瀏覽器,你會發現它支持let卻不支持箭頭函數等。 babel就承擔了“翻譯”的角色,把es6的寫法轉換成es

原创 Vue組件中data選項爲什麼必須是函數

官方解釋 data 必須是函數 構造 Vue 實例時傳入的各種選項大多數都可以在組件裏使用。只有一個例外:data 必須是函數。實際上,如果你這麼做: Vue.component('my-component', {

原创 h5 移動web拍照

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input accept="image/*" type="f