Vue項(xiàng)目實(shí)戰(zhàn)04

1 布局+樣式 (V)

  • 用戶列表布局

頂部
左側(cè)菜單欄:二級菜單
右側(cè)內(nèi)容主體

  • 樣式
背景色
  background-color: #373d41;
撐滿全屏
  height: 100%;
小手圖標(biāo)
  cursor: pointer;
字體大小
  font-size: 10px;
行高
  line-height: 24px;
文本居中
  text-align: center;
布局
  display: flex;
  justify-content: space-between;
  align-items: center;

2 Element-UI (V)

  • 1 使用到的element-ui組件
  • 2 先按需導(dǎo)入钓觉,注冊 -> 再使用
  Button,(屬性宜岛,值類型枕稀,可能填寫的值+意義)
    type str primary,danger椭更,warning
    icon str el-icon-edit爬舰,el-icon-delete
    size str mini
  Form,
    :model {} 數(shù)據(jù)對象
    :rules {} 校驗(yàn)規(guī)則
    ref 引用
    label-width 表項(xiàng)的標(biāo)題寬度
  FormItem
    label str 表項(xiàng)標(biāo)題
    prop str 對應(yīng)的校驗(yàn)規(guī)則
  Input
    type str
    v-model 數(shù)據(jù)雙向綁定
  Message 提示消息:全局掛載+使用
  Container 布局容器
  Header 頭部 :標(biāo)題 + 圖標(biāo)
  Aside 側(cè)邊
    :width 寬度
  Main 主體
  Menu 菜單:折疊展開+小手+折疊動(dòng)畫+路由
    unique-opened 只展開一個(gè)子菜單
    :collapse bool 折疊展開
    :collapse-transition bool 折疊動(dòng)畫
    router 開啟路由
    :default-active str 選中的index
  Submenu 子菜單 : 只展開自己(index)+ 選中高亮
    :index str 索引
    v-for 遍歷
    :key 鍵 可以提高v-for的效率
  MenuItem 菜單項(xiàng) : 圖標(biāo) + 文本
    :index str 路由鏈接
    v-for [] 列表
    :key 鍵
    @click () 單擊事件
  Breadcrumb 面包屑:導(dǎo)航
  BreadcrumbItem 面包屑項(xiàng)
  Card 卡片化視圖 :柵格模式
  Row 行:
    :gutter int 行分多少格
  Col 列
    :span int 一列占多少格
  Table 表格:
    :data [] 數(shù)據(jù)源
    border 邊框
    stripe 隔行換色
  TableColumn 表格列
    type str
    label str 列標(biāo)題
    prop str 屬性名稱:展示數(shù)據(jù)源中對應(yīng)屬性的值
    子標(biāo)簽
      template
        slot-scope str scope 獲取數(shù)據(jù)
  Switch 選擇開關(guān):false,true
    v-model bool 雙向綁定狀態(tài)
  Tooltip 文字提示
    effect str dark 樣式
    content str 提示內(nèi)容
    placement str top 提示位置
    :enterable bool 可否進(jìn)入文字區(qū)域允蚣,false表示不可以
  Pagination 分頁
    @size-change ()  頁大小改變觸發(fā)函數(shù)
    @current-change () 當(dāng)前頁數(shù)改變觸發(fā)函數(shù)
    :current-page int 當(dāng)前頁數(shù)綁定
    :page-sizes [int] 可選頁大小
    :page-size int 頁大小
    layout str total, sizes, prev, pager, next, jumper 需要展示的分頁組件
    :total int 總數(shù)據(jù)量綁定
  Dialog 對話框
    title str 對話框標(biāo)題
    :visible.sync bool 是否顯示對話框 
    width 寬度
    @close ()  對話框關(guān)閉觸發(fā)函數(shù)
    子標(biāo)簽
      span
        solt str footer 對話框底部區(qū)域 
        class 樣式
  • 插槽
<template slot-scope="scope"> //scope.row 包含了一行的數(shù)據(jù)
</template>

3 數(shù)據(jù),方法 (M+VM)

  • 生命周期函數(shù)
created
  獲取數(shù)據(jù)列表
  存取數(shù)據(jù)
  • data+method
data
  自定義校驗(yàn)規(guī)則
  return
    數(shù)據(jù)對象
    數(shù)據(jù)列表
    校驗(yàn)規(guī)則對象

method
  async await 異步請求方法 :請求接口
  事件觸發(fā)方法

生命周期方法
  created
  • axios 發(fā)起請求+路由守衛(wèi)
請求頭 
    提供token
通過攔截器添加token
    設(shè)置請求頭 
發(fā)起請求獲取數(shù)據(jù)
  • 路由
子路由 children
路由規(guī)則
  routes [
  {path,redirect,component,children},
  {}
  ] 
路由重定向
  this.$router.push('/login')  
路由占位符
  <router-view></router-view>
  • sessionStorage:用于存取值
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末呆贿,一起剝皮案震驚了整個(gè)濱河市嚷兔,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌榨崩,老刑警劉巖谴垫,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異母蛛,居然都是意外死亡翩剪,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進(jìn)店門彩郊,熙熙樓的掌柜王于貴愁眉苦臉地迎上來前弯,“玉大人,你說我怎么就攤上這事秫逝∷〕觯” “怎么了?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵违帆,是天一觀的道長浙巫。 經(jīng)常有香客問我,道長刷后,這世上最難降的妖魔是什么的畴? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮尝胆,結(jié)果婚禮上丧裁,老公的妹妹穿的比我還像新娘。我一直安慰自己含衔,他們只是感情好煎娇,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著贪染,像睡著了一般缓呛。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上杭隙,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天哟绊,我揣著相機(jī)與錄音,去河邊找鬼寺渗。 笑死匿情,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的信殊。 我是一名探鬼主播炬称,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼涡拘!你這毒婦竟也來了玲躯?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤鳄乏,失蹤者是張志新(化名)和其女友劉穎跷车,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體橱野,經(jīng)...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡朽缴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了水援。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片密强。...
    茶點(diǎn)故事閱讀 40,001評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蜗元,靈堂內(nèi)的尸體忽然破棺而出或渤,到底是詐尸還是另有隱情,我是刑警寧澤奕扣,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布薪鹦,位于F島的核電站,受9級特大地震影響惯豆,放射性物質(zhì)發(fā)生泄漏池磁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一循帐、第九天 我趴在偏房一處隱蔽的房頂上張望框仔。 院中可真熱鬧,春花似錦拄养、人聲如沸离斩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽跛梗。三九已至,卻和暖如春棋弥,著一層夾襖步出監(jiān)牢的瞬間核偿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工顽染, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留漾岳,地道東北人轰绵。 一個(gè)月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像尼荆,于是被迫代替她去往敵國和親左腔。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內(nèi)容