最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

1.Vue的簡介+介紹

2023-07-07 20:25 作者:大象有形vans  | 我要投稿

1.Vue的簡介+介紹

? ? Vue是一套用于構(gòu)建用戶頁面的漸進式框架,與其他大型框架相比,Vue被設計為可以自底向上逐層應用。

? ? 其他大型框架往往一開始就對項目的技術方案進行強制性的要求,而Vue更加靈活,開發(fā)者既可以選擇使用Vue

? ? 來開發(fā)一個全新項目,也可以將Vue引用到一個現(xiàn)有的項目中。


2.阻止默認事件的指令是什么

? ?prevent——阻止默認事件

? ?等同于js中的event.preventDefalut()。


3.插入文本內(nèi)容用的是什么指令

? ?v-text


4.子組件調(diào)用父組件的方法

? ? 首先需要在子組件中通過調(diào)用內(nèi)建$emit()方法觸發(fā)自定義事件及參數(shù),然后在父組件中監(jiān)聽自定義事件并處理。


5.Vue中提到的模板指令是什么

? ?v-model:雙向數(shù)據(jù)綁定

? ?v-on:監(jiān)聽事件

? ?v-bind:單向數(shù)據(jù)綁定

? ?v-text:插入文本內(nèi)容

? ?v-html:插入包含HTML的內(nèi)容

? ?v-for:列表渲染

? ?v-if:條件渲染

? ?v-show:顯示隱藏


6.Vue的生命周期(8個)

? ?是指Vue實例從創(chuàng)建到消亡的過程。

? ?*beforeCreate,在vue實例開始初始化時調(diào)用。

? ?*created,在實例創(chuàng)建后調(diào)用,此時尚未開始DOM編譯。

? ?*beforeMountVue,在vue實例掛載之前,render函數(shù)首次被調(diào)用。

? ?*mounted Vue,實例掛載到DOM節(jié)點上之后進行調(diào)用,相當于js中的Windows onload()方法。

? ?*beforeUpdate,當數(shù)據(jù)發(fā)生變化時,在虛擬DOM狀態(tài)變化之前。

? ?*updated,虛擬DOM被重新渲染之后調(diào)用。

? ?*beforeUnmont,實例銷毀之前,vue實例依然可用。

? ?*unmounted Vue,實例銷毀之后,vue實例及其子實例將完全解綁。

? ? ?入場鉤子分別是beforeEnter(入場前)、enter(入場)、afterEnter(入場后)和enterCancelled(取消入場)

? ?出場鉤子分別是beforeLeave(出場前)、leave(出場)、afterLeave(出場后)和leaveCancelled(取消出場)

? ?<transition>

? @before-enter="beforeEnter"

? @enter="enter"

? @after-enter="afterEnter"

? @enter-cancelled="enterCancelled"

? @before-leave="beforeLeave"

? @leave="leave"

? @after-leave="afterLeave"

? @leave-cancelled="leaveCancelled"

? v-bind:css="false">? // Vue會跳過CSS的檢測

? ?</transition>?


?

7.v-show、v-if意思

? ?v-show:根據(jù)表達式的值來判斷DOM元素是否顯示或隱藏(顯示隱藏)

? ?v-if:根據(jù)表達式的值來判斷DOM元素是重建還是銷毀(條件渲染)


8.路由怎樣引入的有幾種方法

?(3種方法)

? ?使用本地文件引入;

? ?使用CDN方式引用;

? ?使用NPM方式引用。

?

9.Vue x有哪些配置選項

? ?state作用:存儲數(shù)據(jù)。

? ?gettres作用:state計算屬性。

? ?mutaions作用:同步更新state數(shù)據(jù)。

? ?actions作用:異步更新數(shù)據(jù)。

? ?modules作用:模塊化處理vuex數(shù)據(jù)。


考試題型:選擇題+填空題+簡答題+實操題(50分)


實操題:創(chuàng)建一個項目,引入一個vant插件

? ? ? ? ? ? 先安裝vue-cli

? ? ? ? ? ? npm install -g @vue/cli

? ? ? ? ? ? vue -v

? ? ? ? ? ? vue create demo-1

? ? ? ? ? ? cd demo-1

? ? ? ? ? ? npm run serve

? ? ? ? ? ? npm i vant

在main.js里加

? ? ? ? ? ? import { createApp } from 'vue'

? ? ? ? ? ? import App from './App.vue'

? ? ? ? ? ? import { Button } from 'vant';


? ? ? ? ? ? createApp(App).use(Button).mount('#app');

在app.vue

? ? ? ? ? ? <van-button type="primary">主要按鈕</van-button>

? ? ? ? ? ? <van-button type="success">成功按鈕</van-button>

? ? ? ? ? ? <van-button type="default">默認按鈕</van-button>

? ? ? ? ? ? <van-button type="warning">警告按鈕</van-button>

? ? ? ? ? ? <van-button type="danger">危險按鈕</van-button>

? ? ? ? ? ? 最后加樣式即可。

? ? ? ? ? ?


1.Vue的簡介+介紹的評論 (共 條)

分享到微博請遵守國家法律
石狮市| 淮北市| 镇江市| 彝良县| 会理县| 漯河市| 涟水县| 广灵县| 兴安盟| 西宁市| 个旧市| 万年县| 沧州市| 石泉县| 临澧县| 盘锦市| 扎囊县| 弋阳县| 益阳市| 灵丘县| 营山县| 北票市| 廊坊市| 濮阳市| 任丘市| 北票市| 鄂托克旗| 陈巴尔虎旗| 手游| 香格里拉县| 阿拉善左旗| 浪卡子县| 西峡县| 长白| 大悟县| 鹤庆县| 玉屏| 盘山县| 屏边| 大石桥市| 金溪县|