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

Vue.js中的下載和調(diào)用方式

 更新時(shí)間:2022年11月19日 09:46:38   作者:盛世如戀  
這篇文章主要介紹了Vue.js中的下載和調(diào)用方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、在官網(wǎng)下載vue.js文件

點(diǎn)擊前往官網(wǎng)下載  安裝 — Vue.js

下滑找到上圖處,點(diǎn)擊“開發(fā)版本”下載之后就會(huì)得到vue.js,將該文件放置在自己項(xiàng)目中。在創(chuàng)建index.html導(dǎo)入vue.js。

二、聲明Vue對象

格式:

var app = new Vue( json對象);

如:

var app = new Vue({
el: "#id",?????//html中需要雙向綁定的id名稱???element的縮寫
data:{
???????message:"zhangsan",??????//字段名: 值
????????????????}
?????})

這里注意一下語法格式,傳入的是js對象。每個(gè)key : value 之間需要用 ,  來連接 ,不然會(huì)報(bào)錯(cuò)的。

代碼示例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script src="../js/vue.js"></script>
	</head>
	<body>
		<div id="app">
			
		</div>
		<script>
			const app = new Vue({
				el:"#app",  //#id
				data:{
					message:"zhangsan",
					age:10
				}
				
			});
			
		</script>
	</body>
</html>

Mustache 插值語法     {{字段名}}  

在雙向綁定下的id標(biāo)簽下的子標(biāo)簽都可以通過{{ 字段名 }}來訪問Vue對象的值。在頁面上使用會(huì)自動(dòng)替換為字段名的值的文本。

例如:

在{{}}內(nèi)可以進(jìn)行字符串拼接,但變量名會(huì)在data內(nèi)尋找是否存在,如果不存在不會(huì)自動(dòng)同步vue中的值。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script src="js/vue.js"></script>
	</head>
	<body>
		<div id="app">
			<div >{{message+age}}</div>
			<div >{{message}}-{{age}}</div>
		</div>
		<script>
			const app = new Vue({
				el:"#app",  //#id
				data:{
					message:"zhangsan",
					age:10
				}
				
			});
			
		</script>
	</body>
</html>

頁面效果:

我們可以通過控制臺(tái)修改字段的值從而會(huì)動(dòng)態(tài)的修改頁面的值!!!

  • 通過需要調(diào)用Vue內(nèi)的某個(gè)字段,可以用vue字段名.$data.字段名來訪問或者修改。因?yàn)槊恳粋€(gè)字段都放在data對象內(nèi),之所以要加上$,是為了防止污染命名。
  • 當(dāng)我們從控制臺(tái)修改message字段的值,頁面也會(huì)自動(dòng)更新。

控制臺(tái)輸入:

頁面顯示:

三、Vue修飾符        

1. v-once

使{{}}內(nèi)的值不能被修改

按照上述代碼,我們進(jìn)行稍作修改。

<div v-once>{{message+age}}</div>
<div >{{message}}-{{age}}</div>

示例:我們通過控制臺(tái)修改message的值。

2.v-pre

{{}}將不會(huì)被Vue替換,直接會(huì)顯示{{字段}}的文本

按照上述代碼,我們進(jìn)行稍作修改。

<div v-pre>{{message+age}}</div>
<div >{{message}}-{{age}}</div>

效果展示:

3.v-html = "字段名" 和 v-text = "字段名"

v-html = '"字段名"將字段名對應(yīng)的值替換成html解析。v-text = '"字段名"將字段名對應(yīng)的值替換成文本解析。

代碼示例:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script src="js/vue.js"></script>
	</head>
	<body>
		<div id="app">
			<div >{{thtml}}</div>
			<div v-text="thtml">1</div>
			<div v-html="thtml">2</div>
		</div>
		<script>
			const app = new Vue({
				el:"#app",  //#id
				data:{
					message:"zhangsan",
					age:10,
					thtml:"<span style='color:red'>哇哦</span>"
				}
				
			});
			
		</script>
	</body>
</html>

頁面效果:

四、函數(shù)

Vue將函數(shù)放置在data對象同級(jí)的methods中。函數(shù)之間都是用逗號(hào)相隔。

可以用通過{{}}方式調(diào)用,如:  {{函數(shù)名() }}

定義方式:

1.函數(shù)名: function(){

  }

2.函數(shù)名(){

  }

代碼示例:

	<body>
		<div id="app">
			<div >{{getMessage()}}</div>
			<div >{{getAge()}}</div>
		</div>
		<script>
			const app = new Vue({
				el:"#app",  //#id
				data:{
					message:"zhangsan",
					age:100
				},
				methods:{
					getMessage:function(){
						return this.message;
					},
					getAge:function(){
						return this.age;
					}
				}
				
			});
			
		</script>
	</body>

頁面效果:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue實(shí)現(xiàn)手機(jī)號(hào)碼抽獎(jiǎng)上下滾動(dòng)動(dòng)畫示例

    vue實(shí)現(xiàn)手機(jī)號(hào)碼抽獎(jiǎng)上下滾動(dòng)動(dòng)畫示例

    本篇文章主要介紹了vue實(shí)現(xiàn)手機(jī)號(hào)碼抽獎(jiǎng)上下滾動(dòng)動(dòng)畫示例。具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • vue中常用的縮寫方式

    vue中常用的縮寫方式

    這篇文章主要介紹了vue中常用的縮寫方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue3根據(jù)動(dòng)態(tài)字段綁定v-model的操作代碼

    Vue3根據(jù)動(dòng)態(tài)字段綁定v-model的操作代碼

    最近在學(xué)習(xí)vue技術(shù),開發(fā)表格的時(shí)候,想把表格做成組件,那查詢條件就需要?jiǎng)討B(tài)生成,這就遇到一個(gè)問題,vue怎么動(dòng)態(tài)給v-model變量值,本文通過實(shí)例代碼給大家介紹,對Vue3動(dòng)態(tài)綁定v-model實(shí)例代碼感興趣的朋友一起看看吧
    2022-10-10
  • vue數(shù)據(jù)字典取鍵值方式

    vue數(shù)據(jù)字典取鍵值方式

    這篇文章主要介紹了vue數(shù)據(jù)字典取鍵值方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 詳解Vue 中 extend 、component 、mixins 、extends 的區(qū)別

    詳解Vue 中 extend 、component 、mixins 、extends 的區(qū)別

    這篇文章主要介紹了Vue 中 extend 、component 、mixins 、extends 的區(qū)別,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • 使用van-picker?動(dòng)態(tài)設(shè)置當(dāng)前選中項(xiàng)

    使用van-picker?動(dòng)態(tài)設(shè)置當(dāng)前選中項(xiàng)

    這篇文章主要介紹了使用van-picker?動(dòng)態(tài)設(shè)置當(dāng)前選中項(xiàng)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • vue-devtools的安裝與使用教程

    vue-devtools的安裝與使用教程

    vue-devtools是一款基于chrome游覽器的插件,用于調(diào)試vue應(yīng)用,這可以極大地提高我們的調(diào)試效率,這篇文章主要介紹了vue-devtools的安裝與使用教程,需要的朋友可以參考下
    2023-03-03
  • Vue中實(shí)現(xiàn)v-for循環(huán)遍歷圖片的方法

    Vue中實(shí)現(xiàn)v-for循環(huán)遍歷圖片的方法

    這篇文章主要介紹了Vue中實(shí)現(xiàn)v-for循環(huán)遍歷圖片的方法,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • vue路由傳參頁面刷新參數(shù)丟失問題解決方案

    vue路由傳參頁面刷新參數(shù)丟失問題解決方案

    這篇文章主要介紹了vue路由傳參頁面刷新參數(shù)丟失問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Vue+SpringBoot前后端分離中的跨域問題

    Vue+SpringBoot前后端分離中的跨域問題

    在前后端分離開發(fā)中,需要前端調(diào)用后端api并進(jìn)行內(nèi)容顯示,所以本文就介紹了Vue+SpringBoot前后端分離跨域問題,感興趣的可以了解一下
    2021-08-08

最新評論

平湖市| 南投县| 永靖县| 隆子县| 阳泉市| 微山县| 会昌县| 孝感市| 巴东县| 东莞市| 德格县| 卓尼县| 葵青区| 噶尔县| 疏勒县| 剑阁县| 金阳县| 会理县| 吉水县| 左权县| 米林县| 广宁县| 库伦旗| 浪卡子县| 乌苏市| 栾川县| 博野县| 宁明县| 蒙阴县| 银川市| 屏南县| 辉南县| 荆门市| 泽普县| 聊城市| 宜兰市| 镇江市| 永春县| 元朗区| 曲阳县| 乌拉特后旗|