国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

vue中的計算屬性和偵聽屬性

瀏覽:117日期:2022-11-05 13:16:21

計算屬性

計算屬性用于處理復(fù)雜的業(yè)務(wù)邏輯

計算屬性具有依賴性,計算屬性依賴 data中的初始值,只有當(dāng)初始值改變的時候,計算屬性才會再次計算

計算屬性一般書寫為一個函數(shù),返回了一個值,這個值具有依賴性,只有依賴的那個值發(fā)生改變,他才會重新計算

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>表單輸入綁定</title></head><body> <div id='app'> {{ reverseMsg }}---- {{ reverseMsg }}-------- {{ reverseMsg }} //直接使用計算屬性中的函數(shù)就是所要的數(shù)據(jù) </div></body><script src='http://www.intensediesel.com/bcjs/vue.js'></script> //vue的js,不然使用不了vue語法<script> const app = new Vue({ el: ’#app’, data: { msg: ’hello world’ }, computed: { reverseMsg () { // 計算屬性是一個函數(shù),返回一個值,使用和data中的選項一樣 console.log(’computed’) // 執(zhí)行1次 --- 依賴性 return this.msg.split(’’).reverse().join(’’); } } })</script></html>

偵聽屬性(監(jiān)聽屬性)

vue提供了檢測數(shù)據(jù)變化的一個屬性 watch 可以通過 newVal 獲取變化之后的值

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>表單輸入綁定</title></head><body> <div id='app'> <input type='text' v-model='firstname'> + <input type='text' v-model='lastname'> = {{ fullname }} </div></body><script src='http://www.intensediesel.com/bcjs/vue.js'></script><script> const app = new Vue({ el: ’#app’, data: { firstname: ’李’, lastname: ’小龍’, fullname: ’李小龍’ }, watch: { // 偵聽屬性 firstname (newVal, oldVal) { // newVal變化之后的值 this.fullname = newVal + this.lastname // 當(dāng)改變 姓 的時候執(zhí)行 }, lastname (newVal, oldVal) { this.fullname = this.firstname + newVal // 當(dāng)改變 名字 的時候執(zhí)行 } } })</script></html>

以上就是vue中的計算屬性和偵聽屬性的詳細(xì)內(nèi)容,更多關(guān)于vue 計算屬性和偵聽屬性的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 宜宾市| 仙游县| 建水县| 微博| 西乡县| 安阳市| 沙河市| 宁海县| 胶州市| 体育| 吐鲁番市| 安顺市| 洪泽县| 玉林市| 清新县| 甘德县| 黄大仙区| 马边| 丹阳市| 巴东县| 伊宁县| 蒲城县| 江达县| 和硕县| 盘锦市| 崇阳县| 额敏县| 花莲市| 阿鲁科尔沁旗| 垦利县| 无极县| 高密市| 浦城县| 青川县| 安远县| 泊头市| 贵定县| 佛坪县| 墨竹工卡县| 彰化市| 曲阜市|