最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中動態(tài)參數(shù)與計算屬性的使用方法

 更新時間:2021年08月09日 10:26:30   作者:東海029  
在平時vue開發(fā)中,我們經(jīng)常會用到計算屬性(計算屬性只有在它的相關(guān)依賴發(fā)生改變時才會重新求值)來計算我們需要的數(shù)據(jù),下面這篇文章主要給大家介紹了關(guān)于vue中動態(tài)參數(shù)與計算屬性使用的相關(guān)資料,需要的朋友可以參考下

一,動態(tài)參數(shù)

從 2.6.0 開始,可以用方括號括起來的 JavaScript 表達(dá)式作為一個指令的參數(shù):

<a v-bind:[attributeName]=“url”> …

這里的 attributeName 會被作為一個 JavaScript 表達(dá)式進(jìn)行動態(tài)求值,求得的值將會作為最終的參數(shù)來使用。例如,如果你的 Vue 實例有一個 data property attributeName,其值為 “href”,那么這個綁定將等價于 v-bind:href。

同樣地,你可以使用動態(tài)參數(shù)為一個動態(tài)的事件名綁定處理函數(shù):

<a v-on:[eventName]=“doSomething”> …

在這個示例中,當(dāng) eventName 的值為 “focus” 時,v-on:[eventName] 將等價于 v-on:focus。

舉例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>動態(tài)參數(shù)</title>
		<script src="vue.js"></script>
	</head>
	<body>
		<div id='app7'>
			<span v-on:[event_name]='dosomething'>{{msg}}</span>
		</div>
	</body>
	<script>
		var vm = new Vue({
			el:"#app7",
			data:{
				msg:100,
				event_name:'click'
			 },
			methods:{
				dosomething:function(){
					this.msg = this.msg + 1
				}
			}
		})
	</script>
</html>

二、計算屬性

模板內(nèi)的表達(dá)式非常便利,但是設(shè)計它們的初衷是用于簡單運算的。在模板中放入太多的邏輯會讓模板過重且難以維護。例如:

{{ message.split('').reverse().join('') }}

在這個地方,模板不再是簡單的聲明式邏輯。你必須看一段時間才能意識到,這里是想要顯示變量 message 的翻轉(zhuǎn)字符串。當(dāng)你想要在模板中的多處包含此翻轉(zhuǎn)字符串時,就會更加難以處理。

所以,對于任何復(fù)雜邏輯,你都應(yīng)當(dāng)使用計算屬性。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>計算屬性</title>
		<script src="vue.js"></script>
	</head>
	<body>
		<div id = 'app'>{{value_add}}</div>
	</body>
	<script>
		var vm = new Vue({
			el:"#app",
			data:{
				value:100
			},
			
			computed:{  //與methods方法類似
				value_add:function(){
					return this.value + 100
				}
			}
		})
	</script>
</html>

總結(jié)

到此這篇關(guān)于vue中動態(tài)參數(shù)與計算屬性使用的文章就介紹到這了,更多相關(guān)vue動態(tài)參數(shù)與計算屬性內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue+Flask實現(xiàn)簡單的登錄驗證跳轉(zhuǎn)的示例代碼

    Vue+Flask實現(xiàn)簡單的登錄驗證跳轉(zhuǎn)的示例代碼

    本篇文章主要介紹了Vue+Flask實現(xiàn)簡單的登錄驗證跳轉(zhuǎn)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • Vue中的watch是什么以及watch和computed的區(qū)別

    Vue中的watch是什么以及watch和computed的區(qū)別

    這篇文章主要介紹了Vue中的watch是什么以及watch和computed的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Vue3項目中引入html頁面的方法舉例

    Vue3項目中引入html頁面的方法舉例

    這篇文章主要給大家介紹了關(guān)于Vue3項目中引入html頁面的相關(guān)資料,Vue3是一個JavaScript框架,通常我們使用它來構(gòu)建單頁應(yīng)用程序(SPA),如果你想在HTML頁面中使用Vue3,可以參考這篇文章,需要的朋友可以參考下
    2023-09-09
  • vue2.0 實現(xiàn)導(dǎo)航守衛(wèi)的具體用法(路由守衛(wèi))

    vue2.0 實現(xiàn)導(dǎo)航守衛(wèi)的具體用法(路由守衛(wèi))

    這篇文章主要介紹了vue2.0 實現(xiàn)導(dǎo)航守衛(wèi)的具體用法(路由守衛(wèi)),vue-route 提供的 beforeRouteUpdate 可以方便地實現(xiàn)導(dǎo)航守衛(wèi)(navigation-guards),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • vue后臺管理添加多語言功能的實現(xiàn)示例

    vue后臺管理添加多語言功能的實現(xiàn)示例

    這篇文章主要介紹了vue后臺管理添加多語言功能的實現(xiàn)示例,幫助大家更好的理解和學(xué)習(xí)使用vue框架,感興趣的朋友可以了解下
    2021-04-04
  • Vue中 Runtime + Compiler 和 Runtime-only 兩種模式含義和區(qū)別詳解

    Vue中 Runtime + Compiler 和 Runtime-o

    這篇文章主要介紹了Vue中 Runtime + Compiler 和 Runtime-only 兩種模式含義和區(qū)別,結(jié)合實例形式詳細(xì)分析了Vue中 Runtime + Compiler 和 Runtime-only 兩種模式基本功能、原理、區(qū)別與相關(guān)注意事項,需要的朋友可以參考下
    2023-06-06
  • 解析VUE中nextTick是什么

    解析VUE中nextTick是什么

    nextTick是Vue提供的一個全局API,由于Vue的異步更新策略導(dǎo)致我們對數(shù)據(jù)的修改不會立刻體現(xiàn),在DOM變化上,此時如果想要立即獲取更新后的DOM狀態(tài),就需要使用這個方法,這篇文章主要介紹了解析VUE中nextTick,需要的朋友可以參考下
    2022-11-11
  • 前端Vue2、Vue3和不同版本nuxt的插槽使用詳解

    前端Vue2、Vue3和不同版本nuxt的插槽使用詳解

    這篇文章主要介紹了前端Vue2、Vue3和不同版本nuxt的插槽使用的相關(guān)資料,Vue2和Vue3中,插槽機制允許在組件模板中定義占位符,并在使用組件時插入自定義內(nèi)容,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • 詳解給Vue2路由導(dǎo)航鉤子和axios攔截器做個封裝

    詳解給Vue2路由導(dǎo)航鉤子和axios攔截器做個封裝

    本篇文章主要介紹了詳解給Vue2路由導(dǎo)航鉤子和axios攔截器做個封裝,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Vue插槽簡介和使用示例詳解

    Vue插槽簡介和使用示例詳解

    插槽就是子組件中的提供給父組件使用的一個占位符,用<slot></slot>?表示,父組件可以在這個占位符中填充任何模板代碼,如?HTML、組件等,填充的內(nèi)容會替換子組件的<slot></slot>標(biāo)簽,這篇文章主要介紹了Vue插槽的理解和使用,需要的朋友可以參考下
    2023-03-03

最新評論

黔江区| 山阳县| 汨罗市| 阜平县| 濉溪县| 通江县| 肇庆市| 班玛县| 巫溪县| 安阳市| 襄垣县| 嘉荫县| 克什克腾旗| 秦皇岛市| 农安县| 江西省| 高台县| 温州市| 潞城市| 类乌齐县| 岳普湖县| 和硕县| 镇安县| 朝阳区| 墨江| 海口市| 四会市| 佛学| 安康市| 肥西县| 武功县| 梓潼县| 广水市| 丹东市| 天门市| 泸水县| 张北县| 铜陵市| 翁源县| 乌兰察布市| 靖边县|