原创 vue.js 裏面,什麼是虛擬DOM?

Vuejs 將DOM 抽象成一個以JavaScript 對象爲節點的虛擬DOM樹,以VNode節點模擬真實的DOM,可以對這顆抽象樹進行創建節點,刪除節點以及修改節點的操作, 經過diff算法得出一些需要修改的最小單位,再更新視圖,大大提

原创 vue 是怎麼實現數據響應的

簡述:Vuejs 的響應式依賴於Object.defineProprtry,通過監聽對象屬性 的setter/getter 的變化,通過getter 進行依賴收集,而setter相當於觀察者,數據產生變化的時候通知「訂閱者」更新視圖

原创 網頁特效源碼分析----標籤雲

先看效果: 靜態html部分代碼: <!DOCTYPE html> <html> <head> <meta charset="utf-8" > <title>3D標籤雲</title> <style ty

原创 php,checkbox多選框上傳失敗

用慣java和其他語言的時候,表單上傳只需要checkbox的name相同的時候就可以上傳了 <input type="checkbox" name="checkbox" value="1"> 選項1 <input type="c

原创 promise reject 狀態

promise reject 其實是一種狀態 作爲then 的第二個參數進行傳遞 或者在 catch中使用 當then第二個參數存在時,優先使用第二個參數而不是用catch 相當於有選擇性地進行回調

原创 nodejs爬蟲----爬取煎蛋網美女圖片

這是一個很簡單的爬蟲,主要是爬取簡單妹子圖 不跟你多BB,馬上上車…, 你需要先安裝好nodejs,npm,最好能有淘寶鏡像cnpm 負責響應網絡請求的request模塊 npm install request 負責對抓取的數

原创 js的click事件在IOS上失效

IOS手機網頁使用click操作時候。 會出現click事件無法使用的情況。 總結了網上一些解決的辦法,然後自己親自測試了。 有三個方法: 1) 把事件委託到a ,button 標籤上,確保click能使用 2) 如果實

原创 webstorm vue cli 代碼格式化

在使用vue-cli創建的項目的時候,使用 Ctrl+Alt+L (如果不行那可能是你的快捷鍵跟其他軟件衝突) 可以代碼格式化,但是在縮進js的時候會出現縮進太多的情況 出現了這個錯誤。 是javaScript部分出現的錯誤

原创 Centos 搭建node.js環境

選擇下載安裝包的地址 cd /usr/local/src/ 下載源碼 wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz 解壓源碼 tar zxvf node-v0.

原创 Linux下如何確定Nginx安裝的目錄地址?

只需要輸入: ps -ef | grep nginx master process 後面的就是 nginx的目錄。

原创 jquery 綁定事件方式(可能出錯處)

jquery 綁定事件的方式? - 其實大體可以分爲能不能綁定動態加載出來的節點事件來分類 1.直接在標籤上綁定 <button onclick='btn()'></button> 2. 事件名綁定 <button id='btn

原创 centos 下nginx的啓動,停止,查找目錄

nginx日常使用通常有幾個部分 查找config的路徑 啓動nginx 停止nginx 命令行輸入:ps -ef | grep nginx 此時找到conf的路徑 /etc/nginx/nginx.conf 然後打開