解决字符串拼接问题

使用模板字符串,可以省去 ‘+’ 拼接的操作,反引号``之间的视为一个整体

view:

<p v-html="getHtml()"></p>

method:

getHtml () {let h1 = `<h1>这是一个h1元素内容</h1>`return h1}

结果:

通过表达式拼接对象属性

使用 ${} 表达式可以直接拼接对象属性的值:

let user = {name: 'abc'
}
let str = `用户名称为:${user.name}
`
console.log(str)

结果:

通过表达式拼接方法返回值

对于方法同理,我们也可以使用 ${}

getData () {return 123
},
demo () {let str = `用户名称为:${this.getData()}`console.log(str)
}

结果:

ES6 模板字符串用法相关推荐

  1. ES6模板字符串的扩展

    1.模板字符串的扩展 1.1传统的Jquery方法 <div class="content"></div><script>let name = ...

  2. 后端字段为null,前端使用ES6模板字符串进行展示

    项目需求:后端字段为null,前端使用ES6模板字符串展示为空 未处理前效果: // ES6的模板字符串可写表达式<template #default="{ row }"&g ...

  3. [ 前端开发 ] ES6模板字符串

    ES6模板字符串 模板字符串是 ES6 的新特性,他的作用是减少了字符串的拼接操作,提高了程序的可读性 接下来看一个栗子

  4. 重学ES6 模板字符串

    在两三年前,jQuery还是比较主流的开发技术,当我们要为页面添加DOM时,一般,我们是这样写的 $("#container").append('Today is <b> ...

  5. ES6模板字符串【${}配合反单引号一起用】

    转自: https://www.cnblogs.com/shihuc/p/10238511.html 先看看JavaScript中两个字符串的效果,就很容易知道模板字符串是个啥东西,其实一点也不新鲜. ...

  6. 高级JavaScript #ES6(模板字符串,let,箭头函数,forof,参数增强,解构,class,promise)

    模板字符串 1.模板字符串: 只要拼接字符串 都用模板字符串代替+a.整个字符串包裹在一对儿反引号 ` ` 中b.反引号``中支持换行 c.反引号中需要动态生成的内容必须放在${}里d. ${}里: ...

  7. ES6 模板字符串 ``

    参考原文链接 1. 使用JavaScript输出字符串,通常是下面这样的: console.log("He is <b>"+person.name+"< ...

  8. Vue的模板字符串${}用法

    var a = 1; console.log('一共有'+a+'个鸡蛋!') 使用模板字符串 console.log(`一共有${a}个鸡蛋!`)

  9. es6模板字符串中标签模板作为参数时产生空元素的问题

    当模板字符串作为标签模板使用时,标签函数接受到的参数分别为(arr,-values) arr:模板字符串中所有那些没有变量替换的部分 -values:各个变量替换后的值 即 let a = 'Oh!' ...

  10. es6模板字符串中循环遍历数据踩坑

    应该很少有这种需求,需要在模板字符串利循环遍历数据,现在框架都有自己模板语法. 我这里踩的坑是,我在模板字符串中用forEach,map遍历循环时,返回值一直是一个undefined 用for循环re ...

最新文章

  1. 基于改进的点对特征的6D位姿估计
  2. 用户信息检索另一台服务器,客户机上一用户访问另一台机器上的informix数据库...
  3. 使用Debug Diagnostic Tool排除内存泄漏故障
  4. flayber正文 再谈如何学习Linux,一线Linux专家学习经验谈
  5. 树莓派一键备份脚本 备份为img镜像 可用于量产 可选备份位置 适配Debian/Ubuntu
  6. 不用注册的麦咖啡永久使用
  7. Yii源码阅读笔记 - 日志组件
  8. 论文浅尝 | Data Intelligence第4期正式上线啦
  9. 如何实现用DataGridView来做统计表格
  10. java编程线程怎么处理_java编程多线程并发处理的教程
  11. azure云数据库_Microsoft Azure SQL数据库-分步创建教程
  12. OpenCV3.1.0+VS2013测试程序
  13. BI工具的优势存在于哪些方面
  14. python中match函数的用法_浅谈Python中re.match()和re.search()的使用及区别
  15. soul软件的简单分析
  16. Redis(八):进阶篇 - 事务
  17. 服务器空间对SEO的影响有多大
  18. 计算机音乐制作专业的大学,音乐制作专业哪些大学
  19. 被病毒感染后隐藏文件夹的隐藏属性变灰(不可修改)的解决办法!
  20. 嵌入式学习⑤——STM32嵌入式应用系统设计

热门文章

  1. 借助 Lucene.Net 构建站内搜索引擎(下)
  2. java不同数据类型混合运算规则
  3. 伦敦大学计算机研究生雅思要求,【留学科普】伦敦TOP10大学雅思要求来了!你够得上吗?...
  4. Android代码获取手机品牌、手机型号、手机唯一序列号
  5. Android 获取手机分辨率
  6. 再一次夜深人静时……
  7. 区块链开发之确定性算法bip32,bip39,bip44
  8. Port Security (端口安全)
  9. 【LeetCode】求众数(四种方法)
  10. 对象存储BOS服务介绍