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

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

如何分析vue中v-bind和v-model的區(qū)別

如何分析vue中v-bind和v-model的區(qū)別,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

成都創(chuàng)新互聯(lián)于2013年成立,先為石鼓等服務(wù)建站,石鼓等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為石鼓企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

區(qū)別:1、“v-bind”是單向綁定,而“v-model”是雙向綁定;2、“v-bind”只能將vue中的數(shù)據(jù)同步到頁面,而“v-model”不只能將vue中的數(shù)據(jù)同步到頁面,還可以將用戶數(shù)據(jù)的數(shù)據(jù)賦值給vue中的屬性。

本教程操作環(huán)境:windows7系統(tǒng)、vue2.9.6版,DELL G3電腦。

v-model與v-bind區(qū)別:

1、v-bind是單向綁定,用來綁定數(shù)據(jù)和屬性以及表達(dá)式,只能將vue中的數(shù)據(jù)同步到頁面。

2、v-model是雙向綁定,不只能將vue中的數(shù)據(jù)同步到頁面,而且可以將用戶數(shù)據(jù)的數(shù)據(jù)賦值給vue中的屬性。

3、v-bind可以給任何屬性賦值,v-model只能給具備value屬性的元素進行數(shù)據(jù)雙向綁定。

一、v-model

v-model多在表單中使用,在表單元素上創(chuàng)建雙向綁定,根據(jù)控件類型選擇正確的方法更新元素,可以綁定text、radio、checkbox、selected

1. 綁定text


 {{val}} 

2. 綁定radio


radioval的值隨著選擇單選框的值,會變成one 或者 two

3. 綁定checkBox

(1)單個勾選框,最終的值為邏輯值true和false


{{checkVal}}

(2)多個勾選框時,將值綁定到一個數(shù)組


{{apple}}


{{banana}}


{{pear}}

{{checkArray | json}}

checkArray中的值會根據(jù)是否選中進行關(guān)聯(lián)變化

4. 綁定select

(1)綁定到單個select
(2)綁定多個select時,同樣適用數(shù)組

5. 增加參數(shù)

(1)lazy

將輸入框的input事件改為change事件,使得輸入框在change事件中更新而不是input

關(guān)于change事件和input事件的區(qū)別,簡單說來是:

change事件必須是在輸入框失去焦點之后才會觸發(fā),而input事件可以實時監(jiān)測。

(2)number

將文本框輸入的值都變?yōu)閿?shù)字,如果是變?yōu)閿?shù)字之后是NAN,則返回原始值

(3)trim

取出輸入的字符串的首尾空格


二、v-bind

1.綁定文本

直接用v-bind或者{{}}

{{message}}

2.綁定屬性

3.綁定表達(dá)式

{{ number + 1 }}
{{ ok ? 'YES' : 'NO' }}
{{ message.split('').reverse().join('') }}

4.綁定html

{{{ raw_html }}}

這個時候必須要使用三個{}

關(guān)于如何分析vue中v-bind和v-model的區(qū)別問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識。


本文題目:如何分析vue中v-bind和v-model的區(qū)別
當(dāng)前URL:http://weahome.cn/article/podddc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部