vue基础语法之插值表达式详解

发布时间:2023-10-06 11:00

目录
  • 一、vscode插件介绍
  • 二、插值表达式介绍
  • 三、插值表达式示例1
  • 四、插值表达式示例2
  • 五、插值表达式注意点
  • 六、插值表达式补充
  • 总结

一、vscode插件介绍

在我们演示插值表达式之前,我们先安装这一个VScode给我们提供的插件,它可以将我们书写好的网页通过服务端口的方式进行访问,同时它的好处还有:再修改代码后,不需要我们手动点击刷新,插件会帮我们自动进行刷新,是不是非常方便,提高了我们的开发效率,节省了我们每次修改代码都要点击一次刷新的操作。

安装步骤如下图所示:安装Live Server插件

\"vue基础语法之插值表达式详解_第1张图片\"

我们安装完插件以后,重启VScode编辑器,然后可以再一个html页面中,右键,选择open with Live Server选项,进行打开。也可以使用快捷键:alt+L然后再按alt+o,即可通过我们安装的插件的方式再浏览器中打开。 

\"vue基础语法之插值表达式详解_第2张图片\"

打开后我们可以再地址栏中看到127.0.0.1:5500的这个端口方式打开的浏览器。

\"vue基础语法之插值表达式详解_第3张图片\"

二、插值表达式介绍

挂载元素可以使用 Vue.js 的模板语法,模板中可以通过插值表达式为元素进行动态内容设置,写法为 {{ }}。

三、插值表达式示例1

我们可以再挂载元素的内部的插值表达式中,书写算数运算,它会帮我们进行自动运算结果。

我们先来演示一下,没有进行vue挂载元素,我们直接使用插值表达式,然后再浏览器中运行。

  
  • 计算结果为: {{ 1 + 2 + 3 }}
  • 计算结果为: {{ 1 + 2 + 3 }}

发现运行后的结果并没有帮我们计算结果,而是将我们再标签元素中书写的内容直接当普通文本的形式给我们展示出来的。 

\"vue基础语法之插值表达式详解_第4张图片\"

四、插值表达式示例2

vue挂载元素后,我们再使用插值表达式,然后再浏览器中运行。


  
  • 计算结果为: {{ 1 + 2 + 3 }}

通过运行我们发现,我们的计算结果显示出来啦!这就说明数学计算功能是我们vue的插值表达式的功能,如果我们没有进行指定挂载元素,那么就相当于没有使用vue的功能,我们显示的效果就是普通文本的效果。 

\"vue基础语法之插值表达式详解_第5张图片\"

五、插值表达式注意点

插值表达式只能书写在标签内容区域,可以与其它内容混合。


  

\"vue基础语法之插值表达式详解_第6张图片\"

内部只能书写 JavaScript 表达式,不能书写语句。

  
  • {{ var i = 0}}
  • {{ var i = 0}}

\"vue基础语法之插值表达式详解_第7张图片\"

六、插值表达式补充

插值表达式中不仅可以书写数学运算,还可以书写三元运算符。


  
  • {{ 10>20?\'10大于20\':\'10不大于20\' }}

\"vue基础语法之插值表达式详解_第8张图片\"

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!    

你可能感兴趣的

相关推荐

【OpenCV】车辆识别 目标检测 级联分类器 C++ 案例实现

使用Java客户端发送消息和消费的应用

R语言Bootstrap、百分位Bootstrap法抽样参数估计置信区间分析通勤时间和学生锻炼数据

Vue中使用vue-video-player插件播放本地mp4视频文件

PolarDB-X 如何做分布式数据库热点分析

MySQL数据库基础

SAP Fiori 的附件处理(Attachment handling)

MySQL中的日期时间类型与格式化方式

【视频目标检测论文阅读笔记】Optimizing Video Object Detection via a Scale-Time Lattice

OpenHarmony 方舟应用调试指导

Xcode代码文件模板

智能家居的实用性设置有哪些?智汀小米的怎么样?

基于HTML(品优购)电商项目项目的设计与实现(html前端源码和论文设计)

deep sort yolov7 pytorch实现

【面试高频题】难度 2.5/5,简单结合 DFS 的 Trie 模板级运用题

kubernetes集群之调度系统

Java的引用类型常用的四种方法

VSCode创建Vue项目的完整步骤教程

2022年1月国产数据库排行榜:TOP10中4款产品得分再创新高

2022 云原生编程挑战赛启动!导师解析服务网格赛题

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号