原创 Vue初學36-vuerouter參數傳遞

傳遞參數的方式 params的類型       配置路由格式: /router/:id       傳遞的方式: 在path後面跟上對應的值       傳遞後形成的路徑: /router/123, /router/abc q

原创 Vue初學35-箭頭函數的使用

定義函數的方式 1. function方式 const f = function(){ } 2. 對象字面量方式 const obj = { f() { } } 3. es6中箭頭函數 const f =

原创 Vue初學12-v-model

v-model指令用於組件和數據的綁定,是雙向綁定,值綁定。 input綁定 v-model綁定後input中value值的變化後會傳遞給綁定的數據(data中的數據),數據的變化也會改變input的value。如下 <div

原创 Vue初學09-v-for遍歷

v-for指令可以用於遍歷數組和對象 遍歷數組 <body> <div id="app"> <ul> <li v-for="item in books">{{item}}</li>

原创 Vue初學05-var和let的區別

es5中var定義的變量只有全局作用域和函數作用域,沒有塊級作用域的概念。es6中let有塊級作用域,相當於是var的進一步完善。 下面以按鈕點擊爲例,一共5個按鈕,綁定點擊事件,點到第幾個按鈕,提示第幾個按鈕被點擊。 var <bod

原创 Vue初學16-組件中的數據綁定

       組件是爲了複用,因此,組件中的數據不可能是一成不變的,往往也需要動態綁定數據。        組件中也支持data屬性,相同組件在使用時,數據必須獨立,這樣纔有意義。data數據必須通過函數返回,如果data不通過函數返回,

原创 ps基礎學習:圖層疊加

用圖層工具實現如下如效果: 1.選擇橢圓選框工具,按住shift鍵,繪製圓形選區 2.新建空白圖層,前景色設置爲紅色,alt+backspace,填充前景色 3.不要取消選區,新建兩個空白圖層,依次填充爲藍色和綠色,ctrl+d取消

原创 ORA-28040: No matching authentication protocol 錯誤總結

項目中原來用的數據庫是oracle 11g,後來升級爲oracle 12c,啓動tomcat報錯:ORA-28040: No matching authentication protocol。 有種說法是修改sqlnet.ora文件 文件

原创 tomcat outofmemoryerror內存溢出

tomcat內存溢出,堆內存可以分爲三個部分:永久保存區域,新生區,老年區。tomcat比較常見的內存溢出包括(OutOfMemoryError:java heap space)和(OutOfMemoryError:PermGen spa

原创 Vue初學03-v-bind

v-bind用於動態地綁定一個或多個特性,或一個組件 prop 到表達式。 v-bind 綁定src、href 動態設置img的src,a的href需要通過v-bind指令,如果不使用v-bind指令,將無法解析變量的值。如下所示 <h

原创 Vue初學34-vue-router的使用

vue-router簡介        vue-router是Vue.js的官方路由插件,它和vue.js是深度集成的,適合用於構建單頁面應用(SPA)。        vue-router是基於路由和組件的,路由用於設定訪問路徑,將路徑

原创 Vue初學14-組件的基本使用

組件化開發可以實現模塊化,提高代碼複用率,而且界面會更加整潔。 組件使用的步驟: 創建組件 註冊組件 使用組件 全局組件 注意一種es6新語法``,位於tab鍵上方,可以在``中間寫html或文本,支持換行不用加+ <scrip

原创 Vue初學10-總結練習

實現如下圖類似購物車效果, 要求數量不能小於1,不能大於10, 單價和總價要帶‘¥’符號,並保留2位小數, 刪除最後一條記錄後清空表格,並顯示‘購物車爲空!’。 用到的知識點:  v-for遍歷數組 @click事件綁定 methods

原创 Vue初學33-cli腳手架的使用

webpack手動安裝loader和其他的依賴非常麻煩。通過腳手架可以自動搭建項目所需的環境,安裝所有的依賴,省去了手動配置的繁瑣。 cli的具體介紹可參照官網cli官網 cli的安裝 cli需要node的版本在8.9以上,安裝前請先確

原创 Vue初學29-webpack安裝vue

項目中要想使用vuejs,必須對vue添加依賴,首先,安裝vue。 通過命令 npm install vue --save 因爲vue不只是在開發時使用,發佈的時候也會使用,所以不加--dev 安裝完成後,在node_modules目錄