正常vue中插入节点会报这个错:

原因:插入的不是节点,而是一个字符串,需要将这个字符串变为对象才能插入到HTML中

简单几步:

1、创建新节点

2、将新节点替换要插入的标签(innerHTML方法)

3、将节点插入到页面指定的标签中(appendChild()方法)

<template><div class="home"><h1 ref="home">首页(发现音乐)<h2>有数据</h2></h1></div>
</template><script>
export default {mounted() {this.test();},methods: {test() {let str = 'dont tel me what to do';   //创建字符串let newstr = str.anchor('english')    //将字符串变为a标签其中name为Englishlet a = document.createElement('a')   //创建新标签a.innerHTML = newstr;                 //将新标签替换为a标签this.$refs.home.appendChild(a)        //将标签插入到指定标签中}}
}

vue中向html插入节点标签(简单易懂)相关推荐

  1. 深入理解vue中的slot与slot-scope (简单易懂)

    走在前端的大道上 插槽,也就是slot,是组件的一块HTML模板,这块模板显示不显示.以及怎样显示由父组件来决定. 实际上,一个slot最核心的两个问题在这里就点出来了,是显示不显示和怎样显示. 由于 ...

  2. Vue中的Diff算法 patch函数-简单Diff算法-双端Diff算法-快速Diff算法-当数据发生改变,视图如何更新?

    文章目录 Vue中的Diff算法 概述 前置知识 patch方法 简单Diff算法 总结 双端Diff算法 --vue2 快速Diff算法 --vue3 vue2和vue3 Diff算法的区别 当数据 ...

  3. Vue中使用file类型input标签,无法使用reset方法清空已经选择的文件【简单粗暴的解决方案】

    这是在一个vue+springboot的小项目中遇到的问题,如图: 看了其他大佬的文章,看到了不少解决方案,但是无济于事,我这里依然报错,我一不做 二不休直接提供一个是十分暴力的解决方案 下面这个是两 ...

  4. VUE中父子组件传参(简单明了)

    · 父组件向子组件传递参数 child.vue如下 <template><div class="childClass"><h3>子组件内容< ...

  5. vue中进度条写法_vue实现简单loading进度条

    jq进度条 0% $(function () { var html = $('.meter'); var htmlW = $('.meter').val(); var styleW = parseIn ...

  6. 在vue中使用three.js创建一个简单的立体图形

    安装 npm install three --save 使用 页面直接引入import * as THREE from 'three' <template><div><d ...

  7. 【Vue】Vue基础知识点介绍(入门级,简单易懂)——day01

    大家好,从今天开始,会每天分享vue学习的知识点,一起加油~ ①首先,牢记三个单词   bind绑定,property属性,mount挂载 1.Vue概述 1.1 特点 尤雨溪创造,V2 与 V3流行 ...

  8. vue实现密码显示隐藏、很简单易懂

    效果: 思路: 利用input的type属性,当type值是text的时候展示密码,当type值是password的时候隐藏密码: 于是很容易想到用v-bind来绑定type,同时用一个布尔值来控制, ...

  9. LeetCode:438. 找到字符串中所有字母异位词(简单易懂)

    一.题目描述: 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引.不考虑答案输出的顺序. 异位词 指由相同字母重排列形成的字符串(包括相同的字符串). 示例 ...

最新文章

  1. MIT-THU未来城市创新网络即将和你见面!
  2. Android SDK版本和ADT版本
  3. NYOJ 358 取石子(五)
  4. python分析nginx日志
  5. mysql 8.0.22_mysql 8.0.22 安装配置图文教程
  6. 使用sikuli和Arquillian测试HTML5 canvas应用程序
  7. sqlalchemy_SQLAlchemy使ETL变得异常简单
  8. spring学习(13):使用junit4进行单元测试续
  9. 提高数据库处理查询速度
  10. .Hbase批量导入数据应用
  11. 基于Scala版本的TMDB大数据电影分析项目
  12. Mixly米思齐——超声波测距控制LED灯
  13. Android实战【仿探探陌生社交APP】
  14. 摄影欣赏:30幅五光十色的精美秋天风景摄影作品
  15. LeetCode——自除数
  16. CPM-Nets: Cross Partial Multi-View Networks
  17. 解决微信ios端+sendReq: not found
  18. 赫夫曼压缩(萌新劝退)
  19. 搭建WebRTC服务器
  20. Android开发——RelativeLayout.LayoutParams的使用

热门文章

  1. 漆翔宇计算机学院浙江大学,浙江大学2019年广东省、山东省综合评价招生初审结果公示及校园体验营活动通知(更新)...
  2. 【CC2530授课笔记】① 点亮一颗LED灯及实现流水灯(51内核单片机)
  3. ROS之tf2坐标转换包
  4. 【算法】Manacher(马拉车)算法
  5. 腾讯AI Lab刷新人脸识别与检测两大测评国际记录,技术日调用超六亿
  6. 拒绝BAT等大厂SP、SSP offer,最终选择了华为,关于C++,我是这么学习的!
  7. C#开发之Excel录入
  8. gff文件_GTF与GFF文件所有操作尽在这里
  9. android 时间计划软件,时间规划管理局
  10. 计算机音乐实验报告,电脑音乐制作实验报告.doc