原创 Sass複習總結

css的問題:沒有變量,沒有封裝,沒有組合,原生的模塊化語法不好用 css預處理器 sass less 編譯成css,變量,組合,模塊 容易結合到已有的工具中 好處:讓我們經常使用的東西變成變量 代碼更好維護和組織 好上手,已有的庫供我們

原创 下載使用IVIEW4.0組件庫的過程以及遇到的一個問題

1.安裝 npm install view-design --save 2.在main.js入口文件引用 import ViewUI from 'view-design'; import 'view-design/dist/style

原创 簡單的PS

1.怎麼把信息面板弄出來? 窗口-信息  F8 2.怎麼把標尺弄出來 視圖-標尺 ctrl+R 3.怎麼自動出數據? 選中一個元素,按住ctrl  4.怎麼修改單位釐米爲像素? 編輯-首選項-單位與標尺 5.怎麼隱藏標尺? ctrl+H

原创 Vuex狀態管理庫的簡單使用

官網:https://vuex.vuejs.org/zh/ 爲什麼使用Vuex呢?以下是官方解釋: 對於問題一,傳參的方法對於多層嵌套的組件將會非常繁瑣,並且對於兄弟組件間的狀態傳遞無能爲力。 對於問題二,我們經常會採用父子組件直接引用

原创 SpringMVC框架下實現文檔上傳和文檔下載總結

文件上傳的思路:        我們需要先上傳文件,將文件信息進行上傳,然後通過io保存起來,保存在服務器上的某個位置,然後將保存的文件名返回回來,然後將文件名保存到一個hidden類型的輸入框中,當你填寫好積分的時候點擊提交按鈕一併上傳

原创 vue路由插件router的使用

基本使用: 之前的切換頁面的做法存在的問題是:沒有匹配相應的路由。 官網:https://router.vuejs.org/  1.下載:(1)通過腳手架事先配置好,(2)自己下載 npm install vue-router  --s

原创 怎麼使用GitHub展示自己做的展示頁面呢?

1.首先要在GitHub上面建一個空倉庫:zcy,不要勾選readme 2.在本地新建一個文件夾:zcy 3.把該文件放到vscode中 4.具體流程: git init //初始化倉庫爲git所控制 git add README.md

原创 Git複習總結

git:分佈式版本控制系統 svn:集中式版本控制系統 1.安裝git,傻瓜式安裝 2.要使用git命令行前,要先切換到git bash模式 3.git配置: 用戶信息: git config --global user.name "zc

原创 Vue第三方庫axios

以前使用的是vue-resource,現在推薦使用vue-axios 1.axios的使用:https://github.com/axios/axios 很詳細 2.下載axios npm install axios --save 3.

原创 組件傳值(父子組件傳值、兄弟組件傳值)

父子組件是兩個封閉的作用域 父組件爲User.vue    子組件爲status.vue,detail.vue 父組件往子組件裏面傳值: 1.在子組件中自定義可以接收的屬性: <script> export default{ pr

原创 如何使用1.Vue-CLI3.0創建項目以及2.打包這個項目

1.Vue-CLI3.0創建項目 1.開發需要用到: Babel將ES6語法轉換成ES5語法; postcss是後處理器,less和sass是預處理器; esLint爲代碼規範; 2.前端自動化構建工具: Webpack、Gulp web

原创 Vue的簡單使用(5)v-if、v-for

1.v-if、v-show條件渲染,我們一般會使用v-if,因爲v-if比較靈活 v-if、v-else-if、v-else這三個搭配使用 <template> <div id="app"> <p v-if="sex=1">男

原创 Vue的簡單使用(3)v-model、methods、computed、watch

1.雙向數據綁定 2.計算屬性與監聽 理解: 1.在vue中有單向數據流(v-bind)和雙向數據流(v-model) 1.1 v-bind和input配合也可以實現雙向數據流, v-bind爲單向的數據流,如輸入框的改變不會使得下面p中

原创 Vue的簡單使用(4):class、:style

在Vue中動態的改變樣式,我們可以綁定class,也可以綁定style 綁定的class裏面可以寫對象,也可以寫數組,數組裏面寫對象 <template> <div id="app"> <div class="shape" @c

原创 前端三大主流框架的對比和Vue的簡單使用(1)

(一) 前端框架的特點: 1.組件化 2.社區強大 3.第三方庫多 4.瀏覽器插件debugging 5.單頁面友好 爲什麼使用框架? 爲了保持UI和狀態同步,原生JS保持同步要寫很多代碼 原生實現的問題: 用js代碼創建UI可讀性差 三