vue 中属性值上变量和字符串怎么拼接

在Vue 3中,可以使用模板字面量(template literals)或者表达式绑定(directives)来实现属性值上变量和字符串的拼接。

例如,假设你有一个变量text和一个字符串'hello',你可以这样拼接它们:

1.使用模板字面量(反引号...):

html 复制代码
<template>
  <div :attribute="`${text} hello`">Text</div>
</template>
 
<script setup>
import { ref } from 'vue';
const text = ref('World');
</script>

2.使用表达式绑定(使用v-bind指令):

html 复制代码
<template>
  <div v-bind:attribute="text + ' hello'">Text</div>
</template>
 
<script setup>
import { ref } from 'vue';
const text = ref('World');
</script>

在这两种情况下,attribute的值将会是拼接后的字符串,例如'World hello'

相关推荐
小二·20 小时前
Python Web 开发进阶实战:AI 原生硬件接口 —— 在 Flask + MicroPython 中构建边缘智能设备控制平台
前端·人工智能·python
ElasticPDF-新国产PDF编辑器20 小时前
基于 PDF.js 的 PDF 文字编辑解决方案,纯前端 SDK,跨平台、框架无关、Web 原生
前端·javascript·pdf
带带弟弟学爬虫__20 小时前
速通新Baidu Frida检测
前端·javascript·vue.js·python·网络爬虫
好学且牛逼的马20 小时前
ES6 核心语法精讲
前端·ecmascript·es6
GISer_Jing21 小时前
一次编码,七端运行:Taro多端统一架构深度解析与电商实战
前端·aigc·taro
子春一21 小时前
Flutter for OpenHarmony:用 Flutter 构建一个数字猜谜游戏:从零开始的交互式应用开发
javascript·flutter·游戏
michael_ouyang21 小时前
IM 消息收发流程方案选型
前端·websocket·网络协议·typescript·electron
Y淑滢潇潇21 小时前
WEB 作业 三个练习题
前端·javascript·css3
静小谢21 小时前
前端mock假数据工具JSON Server使用笔记
前端·笔记·json
敲上瘾21 小时前
用Coze打造你的专属AI应用:从智能体到Web部署指南
前端·人工智能·python·阿里云·aigc