真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vue組件開發(fā)原理與實(shí)現(xiàn)方法詳解

本文實(shí)例講述了vue 組件開發(fā)原理與實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的云浮網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

概要

vue 的一個(gè)特點(diǎn)是進(jìn)行組件開發(fā),組件的優(yōu)勢(shì)是我們可以封裝自己的控件,實(shí)現(xiàn)重用,比如我們?cè)谄脚_(tái)中封裝了自己的附件控件,輸入控件等。

組件的開發(fā)

在vue 中一個(gè)組件,就是一個(gè)獨(dú)立的.vue 文件,這個(gè)文件分為三部分。

1.模板

2.腳本

3.樣式

我們看一個(gè)系統(tǒng)中最常用的組件。





定義好組件后,使用方法如下:

1.import 組件

import RxInput from '@/components/common/form/RxInput';

2.注冊(cè)組件

Vue.component(RxInput.name, RxInput);

3.使用組件



這里我們定義了v-model 我們通過(guò)將數(shù)據(jù)綁定到組件上實(shí)現(xiàn)數(shù)據(jù)的雙向綁定。

實(shí)現(xiàn)雙向綁定,需要注意兩點(diǎn):

1.定義一個(gè)value 的屬性。

在上面組件的代碼中,我們可以看到我們定義了一個(gè)value屬性。

在只讀的情況下 直接綁定顯示。

{{value}}

另外我們?cè)赿ata定義上,將value 賦值給了 currentValue 。這個(gè)值綁定到輸入控件上。

2.數(shù)據(jù)改變時(shí)調(diào)用方法。

this.$emit('input', this.currentValue);

這樣就實(shí)現(xiàn)了數(shù)據(jù)的雙向綁定。

希望本文所述對(duì)大家vue.js程序設(shè)計(jì)有所幫助。


分享文章:vue組件開發(fā)原理與實(shí)現(xiàn)方法詳解
網(wǎng)站鏈接:http://weahome.cn/article/pdjeic.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部