資料庫前端搭建學習筆記2020-12-16至
資料庫前端學習筆記
前言
小組的課題是外賣系統,組長在b站找到了很詳細的教學視訊,還有原始碼,嗚嗚被帶飛了,我就像個憨憨,全程被帶著走,感謝神仙組員們qaq.
視訊連結:https://www.bilibili.com/video/BV1EE411B7SU?p=1
環境配置
vue-cli
視覺化介面,腳手架?我也不知道為啥這麼叫,不太懂,只會用那個很牛的gui介面。一定要vue-cli版本在3.0.0以上才可以使用。
2.9.6版本的可以先解除安裝,再安裝新的,詳情可參照csdn中相關教程。
element-ui(外掛)
官網給出了許多程式碼段可以直接使用,上圖為container佈局容器提供的常用佈局模板和程式碼。
axios庫(執行依賴
還沒學,,,好像是連結資料庫用的。。
less-loader和less(開發依賴
安裝了這兩個依賴才能使用less語法,即後面後出現的控制樣式只應用在當前元件的語法。
vs2019
編譯環境,安裝了網站編寫的外掛,才會自動補全程式碼,但是安裝外掛很方便,也不算是什麼大問題。
記得把改為UTF8編碼,不然輸中文會亂碼。。。
程式碼部分
頁面間的跳轉
新建一個元件(頁面
- components資料夾中新建專案“xxx.vue”
//部分一//
<template>
<div>
</div>
</template>
//部分二//
<script>
export default {}
</script>
//部分三//
<style lang="less" scoped> //lang="less"scoped 指該樣式只應用於此元件若不加,則應用與全域性,會使各元件樣式產生衝突,最好都加
</style>
- 通過路由的形式,將該元件渲染到根元件(如app.vue)
找到router (可能是和main.js在同一目錄的router.js檔案,也可能是在router資料夾中的index.js檔案)
import xxx from 'where...'
//xxx元件名,我感覺相當於一個連結的名字,where處填寫填寫要連結的檔案的路徑
- 然後在routes中新增一個路由規則
const routes = [
{path:'/',redirect:'/login'},
{path:'/login',component:LoginChar}]
//意思是在使用者點選'/login'這個地址的時候跳轉到LoginChar這個元件
- 最後一步,在根元件(app.vue),或者當前元件中的template部分新增路由佔位符,這樣所有通過路由跳轉的元件就會被渲染到根元件中或者當前元件中。(只有加了路由佔位符,才能實現跳轉功能)。
<template>
<div id="app">
<router-view></router-view>//路由佔位符
</div>
</template>
頁面佈局
element-ui上提供了很多常用佈局的程式碼,可直接使用。
頁面樣式
全域性樣式表“公有”樣式
- 在assets資料夾中建立子資料夾css,再在css資料夾中建立global.css檔案
- 在global.css設定全域性樣式
- 在入口檔案(main.js)中匯入全域性樣式表
我理解這個的意思就是,我在全域性樣式表中將html和body的高度設為了100%,則所有元件中html和body的高度都為100%,這個時候我只要在不同元件中設定不同的顏色,就可以得到不同顏色的全屏。
每個元件的“私有”樣式
未完待續。。。好累好睏,先睡了
相關文章
- 資料庫學習筆記資料庫筆記
- 1029學習筆記 資料庫筆記資料庫
- python學習筆記:資料庫Python筆記資料庫
- MySQL資料庫學習筆記MySql資料庫筆記
- 資料庫mysql學習筆記記錄資料庫MySql筆記
- Redis學習筆記(七) 資料庫Redis筆記資料庫
- 達夢資料庫學習筆記資料庫筆記
- swoft 學習筆記之資料庫操作筆記資料庫
- 資料庫學習筆記1(資料管理歷史)資料庫筆記
- 前端學習筆記前端筆記
- 資料庫學習筆記——20 使用遊標資料庫筆記
- 資料庫學習筆記之查詢表資料庫筆記
- 《Python入門與資料科學庫》學習筆記Python資料科學筆記
- 資料庫學習與複習筆記--資料庫概念和不同類資料庫CRUD操作(1)資料庫筆記
- 飛機的 PHP 學習筆記八:資料庫PHP筆記資料庫
- MySQL學習筆記-使用Navicat操作MySQL資料庫MySql筆記資料庫
- 資料庫學習筆記 - MySQL基礎知識資料庫筆記MySql
- webpack學習筆記:搭建基本的前端開發環境Web筆記前端開發環境
- 【Harbor學習筆記】-教你快速搭建Docker私有倉庫筆記Docker
- TypeScript學習筆記(一)環境搭建和資料型別TypeScript筆記資料型別
- MySQL資料庫學習筆記02(事務控制,資料查詢)MySql資料庫筆記
- 飛機的 PHP 學習筆記之資料庫篇PHP筆記資料庫
- Java-每日學習筆記(資料庫與idea技巧)Java筆記資料庫Idea
- orientDB學習筆記(三)資料庫 構架設計筆記資料庫
- MySQL資料庫初級學習筆記---第一章-資料庫概述MySql資料庫筆記
- PHP 資料加密 (學習筆記)PHP加密筆記
- 資料結構學習筆記資料結構筆記
- Mpmath庫-學習筆記筆記
- swoft 學習筆記之資料庫配置與實體定筆記資料庫
- Spring 學習筆記(6)Spring和資料庫程式設計Spring筆記資料庫程式設計
- 學習筆記:MQTT環境搭建筆記MQQT
- 《學習筆記》.NET Core API搭建筆記API
- Android環境搭建學習筆記Android筆記
- 前端學習筆記 - nuxt.js前端筆記UXJS
- 大資料之 Hadoop學習筆記大資料Hadoop筆記
- 資料結構學習筆記1資料結構筆記
- 資料結構學習筆記--棧資料結構筆記
- Python 學習筆記——資料型別Python筆記資料型別