Vue.js中的下载和调用方式

一、在官网下载vue.js文件

点击前往官网下载  安装 — Vue.js

Vue.js中的下载和调用方式_第1张图片

下滑找到上图处,点击“开发版本”下载之后就会得到vue.js,将该文件放置在自己项目中。在创建index.html导入vue.js。

Vue.js中的下载和调用方式_第2张图片

二、声明Vue对象

格式:

var app = new Vue( json对象);

如:

var app = new Vue({
el: "#id",     //html中需要双向绑定的id名称   element的缩写
data:{
       message:"zhangsan",      //字段名: 值
                }
     })

这里注意一下语法格式,传入的是js对象。每个key : value 之间需要用 ,  来连接 ,不然会报错的。

代码示例:



	
		
		
		
	
	
		

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

在双向绑定下的id标签下的子标签都可以通过{{ 字段名 }}来访问Vue对象的值。在页面上使用会自动替换为字段名的值的文本。

例如:

在{{}}内可以进行字符串拼接,但变量名会在data内寻找是否存在,如果不存在不会自动同步vue中的值。



	
		
		
		
	
	
		
{{message+age}}
{{message}}-{{age}}

页面效果:

Vue.js中的下载和调用方式_第3张图片

我们可以通过控制台修改字段的值从而会动态的修改页面的值!!!

  • 通过需要调用Vue内的某个字段,可以用vue字段名.$data.字段名来访问或者修改。因为每一个字段都放在data对象内,之所以要加上$,是为了防止污染命名。
  • 当我们从控制台修改message字段的值,页面也会自动更新。

控制台输入:

Vue.js中的下载和调用方式_第4张图片

页面显示:

Vue.js中的下载和调用方式_第5张图片

三、Vue修饰符        

1. v-once

使{{}}内的值不能被修改

按照上述代码,我们进行稍作修改。

{{message+age}}
{{message}}-{{age}}

示例:我们通过控制台修改message的值。

Vue.js中的下载和调用方式_第6张图片

Vue.js中的下载和调用方式_第7张图片

2.v-pre

{{}}将不会被Vue替换,直接会显示{{字段}}的文本

按照上述代码,我们进行稍作修改。

{{message+age}}
{{message}}-{{age}}

效果展示:

Vue.js中的下载和调用方式_第8张图片

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

v-html = '"字段名"将字段名对应的值替换成html解析。v-text = '"字段名"将字段名对应的值替换成文本解析。

代码示例:



	
		
		
		
	
	
		
{{thtml}}
1
2

页面效果:

Vue.js中的下载和调用方式_第9张图片

四、函数

Vue将函数放置在data对象同级的methods中。函数之间都是用逗号相隔。

可以用通过{{}}方式调用,如:  {{函数名() }}

定义方式:

1.函数名: function(){

  }

2.函数名(){

  }

代码示例:

	
		
{{getMessage()}}
{{getAge()}}

页面效果:

Vue.js中的下载和调用方式_第10张图片

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

你可能感兴趣的:(Vue.js中的下载和调用方式)