No.57 Vue---模板语法

news/2025/3/12 11:21:38/文章来源:https://www.cnblogs.com/bltstop/p/18765690

一、模板语法

  • 有了模板语法,页面的每个元素都可以动态处理了。
  • 网址:https://cn.vuejs.org/

src下面的文件:

1.assets :存放静态资源

2.components:存放组件

3.App.vue:根组件,组件入口。

4.main.js :主入口文件。

 

我们在HelloWorld.vue 文件中编写代码。

可以把原来不需要的内容删掉。

重新运行一下两行代码。

 访问网址:

显示:

 

 

 

1.1 文本

  • 数据绑定最常见的形式就是使用“Mustache”(双大括号)语法的文本插值。
  • 一般配合 js 中的 data() 设置数据。
<template><div class="hello"><h3>Vue学习:模板语法</h3><p>{{ message }}</p></div>
</template><script>
export default {name: 'HelloWorld',data(){return{message:"ceshi",}}
}
</script>

 1.2 原始HTML

  • 双大括号会将数据解释为普通文本,而非 HTML 代码。为了输出真正的 HTML,你需要使用 v-html 指令 .
<template><div class="hello"><h3>Vue学习:模板语法</h3><p>{{ message }}</p></div>  <div>{{ rawHtml }}</div>  <div v-html="rawHtml"></div></template><script>
export default {name: 'HelloWorld',data(){return{message:"学习Vue的第一天",rawHtml:"<a href='https://home.cnblogs.com/u/bltstop'>个人博客</a>"}}
}
</script>

  

 1.3 属性Attribute

  • Mustache {{}}语法不能在 HTML 属性中使用,然而,可以使用 v-bind 指令.
  • v-bind: 可以简写成 :
<template><div class="hello"><h3>Vue学习:模板语法</h3><p>{{ message }}</p></div><div>{{ rawHtml }}</div>  <div v-html="rawHtml"></div> <div v-bind:id="dynamicId"></div></template><script>
export default {name: 'HelloWorld',data(){return{message:"学习Vue的第一天",rawHtml:"<a href='https://home.cnblogs.com/u/bltstop'>个人博客</a>",dynamicId:10001,}}
}
</script>

  

1.4使用JavaScript表达式

  • 在我们的模板中,我们一直都只绑定简单的|property 键值,Vue.js 都提供了完全的JavaScript 表达式支持。说人话,就是{{}}里面可以直接运算。
<template><div class="hello"><h3>Vue学习:模板语法</h3><p>{{ message }}</p></div><div>{{ rawHtml }}</div>  <div v-html="rawHtml"></div><div v-bind:id="dynamicId"></div> <div>add:{{ num + 10 }}</div></template><script>
export default {name: 'HelloWorld',data(){return{message:"学习Vue的第一天",rawHtml:"<a href='https://home.cnblogs.com/u/bltstop'>个人博客</a>",dynamicId:10001, num:10,}}
}
</script>

 

  • 这些表达式会在当前活动实例的数据作用域下作为JavaScript 被解析。有个限制就是,每个绑定都只能包含单个表达式,所以下面的例子都不会生效。

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/897611.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里FPGA XCKU3P开箱

背景 淘了一个好玩的阿里FPGA加速卡,PCIe Gen3x8, SFP *2 最大25G,官方用来加速网络应用的,我拿到主要想用SFP 功能,来做一下CXP OVER FIVER 10G/25G的验证工作实验 连接JTAG,板子丝印有JTAG 线序名称,根据线序 连接即可,正常连接后就能看到FPGA XCKU3P,这是卡里面原有…

word的审阅-修订

word文档里删不掉文字,删除的时候,只会在文字上面画横线,怎么办?_百度知道

阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?

图表图片由阿里巴巴提供本文作者的观点:QwQ-32B 作为小型开源 AI 模型,在数学、编程等任务上表现接近甚至超越 DeepSeek-R1 671B模型,同时计算资源占用大幅降低,使其更易部署和使用。然而,在逻辑推理等方面仍存在推理不一致和语言混杂等问题,有待优化。作者总体认可 QwQ-…

YASKAWA机器人CPU板芯片损坏维修

在现代工业生产中,工业机器人的应用越来越广泛,其中YASKAWA机器人以其卓越的性能和稳定性受到了众多企业的青睐。然而,就像任何复杂的机械设备一样,YASKAWA机器人也可能会遇到各种故障,其中CPU板芯片损坏是较为常见的问题之一。本文将深入探讨YASKAWA机器人CPU板芯片损坏的…

激光三角测量中的光斑中心定位方法及其特点

激光三角测量中的光斑中心定位方法及其特点 1. 灰度质心法 原理:基于光斑灰度分布,将像素灰度值作为权重计算质心坐标。公式表示为:特点:适用于均匀光斑,计算速度快。 抗干扰能力差,对光强不均或噪声敏感。2. Hough变换法 原理:通过参数空间投票检测光斑的圆形轮廓,利用…

CANopen转Profinet网关牵手伺服驱动器,工业舞台直接“封神”

在工业自动化领域,构建稳定且高效的通信系统是实现生产流程顺畅运作的关键要素。本文将详尽阐述如何运用稳联技术CANopen转Profinet网关,搭建一个涵盖汇川变频器的主站通信系统。在配置伊始,需在专业软件中新建工程,并添加CANopen转Profinet网关主站设备。主站设备作为整个…

DSA

DSA算法简介 DSA(Digital Signature Algorithm)是Schnorr和ElGamal签名算法的变种,被美国NIST作DSS(DigitalSignature Standard)数字签名的标准 DSA是一种更高级的验证方式,它是一种非对称公开密钥算法,不能用来加密数据,一般用于数字签名和认证;DSA不单单只有公钥,私钥,还有数…

发布npm包

1、登录:npm adduser 2、发布npm包npm publish注意 如果是下面表示可能是重名了 更改名称即可

uniapp支付宝小程序生成分享图方案(最新)

最近公司业务开发支付宝小程序,功能涉及生成分享图的功能,开始研究实现方案。开发过微信小程序的小伙伴应该都知道,在微信中生成分享图最常用的方案是使用第三方库PainterGitHub官方仓库地址为:https://github.com/Kujiale-Mobile/Painter但是官方的代码只支持微信小程序,…

《ESP32-S3使用指南—IDF版 V1.6》第十一章 KEY实验

第十一章 KEY实验 1)实验平台:正点原子DNESP32S3开发板 2)章节摘自【正点原子】ESP32-S3使用指南—IDF版 V1.6 3)购买链接:https://detail.tmall.com/item.htm?&id=768499342659 4)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/esp32/ATK-D…

​信创环境下PRINCE2实施:3种典型场景+5个落地工具

在信息创新的大背景下,PRINCE2(Projects IN Controlled Environments2)作为一种有效的项目管理方法,正发挥着越来越重要的作用。PRINCE2强调项目的可控性、组织性和管理性,能够帮助项目团队在复杂的信创环境中更好地实现项目目标。本文将探讨信创环境下PRINCE2实施的三种典…

【GreatSQL优化器-16】INDEX_SKIP_SCAN

【GreatSQL优化器-16】INDEX_SKIP_SCAN 一、INDEX_SKIP_SCAN介绍 GreatSQL 优化器的索引跳跃扫描(Index Skip Scan) 是一种优化查询的技术,尤其在联合索引中用于减少扫描的无效行数。它通过"跳跃"式的扫描方式,避免了对索引中无用部分的扫描,从而提升查询效率。…