原创 node.js path總結

node.js-path模塊 NodeJS中的Path對象,用於處理目錄的對象,提高開發效率。 用NodeJS的Path命令,與使用Linux下的shell腳本命令相似。 在學習node的時候總是碰到一些關於path的api,今

原创 angular動態刪除ng-repaeat添加的dom節點

通過點擊刪除按鈕刪除數據庫信息以及當前行 html代碼如下: <div class="row"> <div class="col-xs-12"> <!-- PAGE CONTENT BEGINS -->

原创 vue父子組件嵌套的時候遇到 - Component template should contain exactly one root element. If you are using v-i

今天在學習vue組件的嵌套時頁面報錯。 大概的意思是:組件模板應該包含一個根元素。 錯誤代碼: var childComponent = Vue.extend({ template: '<div>this is

原创 第二章 數據訪問

第二章 數據訪問 數據存儲的位置關係到代碼運行時,被檢索的速度。 1. JavaScript中的數據存儲 1. 直接量: 代表自身,不存儲在任何位置。字符串,數字,布爾值,數組,對象,undifined,null等等。 2

原创 一級域名,二級域名,父域名,子域名之間的聯繫

每次看到http協議啊,域名什麼的之類的都會去搜索文章。但是看完又記得不牢靠,白費時間,索性這一次好好地理解明白。將自己的理解記錄下來。 一級域名(父域名):又頂級域名。分爲類別頂級域名和地理頂級域名。 類別頂級域名:類別頂級域

原创 node.js搭建代理服務器實現跨域

node.js搭建代理服務器實現跨域 前後端分離,本地前端開發調用接口會有跨域問題,一般有以下3種解決方法: 後端接口打包到本地運行(缺點:每次後端更新都要去測試服下一個更新包,還要在本地搭建java運行環境,麻煩) CORS

原创 理解express中間件bodyparser

在學習express+mysql過程中,用到了post請求。在請求體中找不到data過來的數據,翻閱資料,需要使用bodyparser中間件。果然使用過後請求體中出現了數據。但是對於以前沒有接觸過後端的我,並不懂其中的道理。 首先

原创 第一章 加載和執行

第一章 加載和執行 大多數瀏覽器是使用單進程來處理UI和javascript,因此無法並行下載,當瀏覽器讀取到javascript時會先下載javascript在進行頁面的渲染,javascript讀取的時間有多長,頁面停止渲

原创 理解angular中$rootscope和$scope

不難理解,rootscope類似於js中的全局變量、 scope類似於局部變量 var a=1; function fn(a) { a=3; //a是函數的參數 } fn(2);

原创 簡單的mysql語句

//查詢 SELECT * from job; SELECT age from job; select * from job where age=’20’; select * from job where age=’20’

原创 webpack學習筆記(代碼分割,按需加載)

爲什麼需要代碼分割和按需加載 代碼分割就是我們根據實際業務需求將代碼進行分割,然後在合適的時候在將其加載進入文檔中。 舉個簡單的例子: 1.一個HTML中存在一個按鈕 2.點擊按鈕出現一個包着圖片的div 3.點擊關閉按鈕

原创 v-for與組件的結合使用

這個例子是vue官網上面一個較爲基礎的例子,由於剛剛接觸vue。所以將例子中一些不懂的語法記錄下來。 1. 在vue組件開發過程中is的用法: 一般在vue定義組件時,都會使用一些自定義的標籤。is的含義就是將原生的html標籤

原创 node+express+mysql實現數據庫的增刪改查

在node環境下實現mysql,首先需要將mysql下載到本地。 cnpm install mysql 2.連接數據庫 configuration.js var mysql=require('mysql'); var co

原创 初始化一個express項目

首先npm install express安裝express框架 創建myapp文件夾 makdir myapp 進入文件夾 cd myapp 初始化 npm init entry point:(index.js) /

原创 VUE多層路由嵌套

例如:在做系統時,主頁面有兩個功能【home】and【news】,在【home】下又分爲登錄和註冊。 首先需要將各種模板進行抽離。定義模板 <template id="home"> //home模板,裏面含子視口 <d