当前位置: 首页 > news >正文

使用v-bind指令绑定属性

使用v-bind指令绑定属性

  • 之前我们已经学习使用插值来进行数据绑定,但是这种插值并不可以在 HTML attributes 中使用,例如
const app = Vue.createApp({data() {return {courseGoal: 'IT知识一享!!!',vueLink: 'https://cn.vuejs.org/'};}
});app.mount('#user-goal');
    <section id="user-goal"><h2>My Course Goal</h2><p>{{ courseGoal }}</p><p>学习更多的关于Vue的知识<a href=" { {vueLink} } ">Vue官网</a></p></section></body>
</html>

在这里插入图片描述

  • 我们可以看到,使用插值并不能将我们想要的链接进行解析,这时候我们可以使用v-bindv-bind指令指示 Vue 将元素的与组件的属性保持一致。
   <section id="user-goal"><h2>My Course Goal</h2><p>{{ courseGoal }}</p><p>学习更多的关于Vue的知识<a v-bind:href="vueLink ">Vue官网</a></p></section>

在这里插入图片描述
在这里插入图片描述

理解Vue中的methods

  • 学习完data(),现在来学习methods,methods用于声明要混入到组件实例中的方法。例如,我们想要来P标签中动态的显示内容,大概就和摇骰子一样来随机输出内容
methods: {outputGoal() {const ran = Math.random();if (ran > 0.5) {return '学习Vue';} else {return '精通Vue';}}}

在这里插入图片描述

这说明我们插值可以直接运行一些方法,也可以在插值中运行一些表达式

 <p>{{ 1+1 }}</p>

在这里插入图片描述

http://www.lryc.cn/news/578803.html

相关文章:

  • 【第三章:神经网络原理详解与Pytorch入门】01.神经网络算法理论详解与实践-(1)神经网络预备知识(线性代数、微积分、概率等)
  • 新能源汽车功率级测试自动化方案:从理论到实践的深度解析
  • 如何将文件从 iPhone 传输到 Android(新指南)
  • 网安-XSS-pikachu
  • MUX-VLAN基本概述
  • 【格与代数系统】格与哈斯图
  • 【分明集合】特征函数、关系与运算
  • 【HarmonyOS】鸿蒙使用仓颉编程入门
  • 【1.6 漫画数据库设计实战 - 从零开始设计高性能数据库】
  • UniApp完全支持快应用QUICKAPP-以及如何采用 Uni 模式开发发行快应用优雅草卓伊凡
  • 飞算智造JavaAI:智能编程革命——AI重构Java开发新范式
  • uniapp内置蓝牙打印
  • WPF中Style和Template异同
  • LEFE-Net:一种轴承故障诊断的轻量化高效特征提取网络
  • 设计模式(七)
  • 08跨域
  • 【环境配置】Neo4j Community Windows 安装教程
  • 7.可视化的docker界面——portainer
  • docker拉取镜像报错:Get https://registry-1.docker.io/v2/: net/http: request canceled
  • 基于SpringBoot + HTML 的网上书店系统
  • 大模型及agent开发5 OpenAI Assistant API 进阶应用
  • 电源芯片之DCDC初探索ING
  • python 调用C/C++动态库
  • 网络基础知识与代理配置
  • BFD故障检测技术之概述
  • 隔离网络(JAVA)
  • 2025年7月最新英雄联盟战绩自动查询工具
  • sqlmap学习笔记ing(2.[第一章 web入门]SQL注入-2(报错,时间,布尔))
  • 应急响应类题练习——玄机第四章 windows实战-emlog
  • 快速手搓一个MCP服务指南(九): FastMCP 服务器组合技术:构建模块化AI应用的终极方案