简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录1、getElementById() 方法2、getElementByTagName() 方法3、getElementsByClassName()方法4、querySelector() 和 querySelectorAll() 方法1、getElementById() 方法使用 getElementById() 方法可以准确获取文档中指定元素。以下脚本能够获取对<...
目录1、先来看一个例子2、上述问题的解决方法3、不能用 index 作为 key这是一篇脱坑日记,踩坑的原因是在做项目的过程中,我使用 v-for 指令渲染子组件,并将 index 绑定给 key,这一行为导致了删除操作会错删子组件的问题。而且我通过控制台打印信息,所有的信息都正常,并不知道深陷其坑的具体原因,询问大佬后恍然大悟,究其根源还是自己太菜,还要继续努力啊!1、先...
目录1、Vue 完整版写法(一)2、Vue 完整版写法(二)3、Vue 非完整版 + .vue 文件1、Vue 完整版写法(一)由于 Vue 完整版的组成是由 运行时版 + 编译器,编译器可以解析 HTML 代码,所以支持将 HTML 写在 .html 文件中。<div id="app">{{n}}<button @click="ad...
1、Vue class 组件介绍在 Vue 的 V2.X 版本中使用 TypeScript 时,推荐使用基于类的注解装饰器进行开发。Vue 官方推荐Vue Class Component,但是它的装饰器可能存在一点小问题,业界普遍推荐使用 vue-property-decorator,它是基于 vue-class-component 开发而成,但是性能上有一些改进,下面主要介绍基于 vu...
今天做项目的过程中遇到一个问题,百思不得其解,询问大佬后恍然大悟,踩坑的主要原因是知识盲区,上网搜到一篇比较好的简书博客,转载过来,希望能帮到大家,原文链接:Vue - 给对象新增属性(使用Vue.$set())。在开发过程中,我们时常会遇到这样一种情况:当 vue 的 data 里边声明或者已经赋值过的对象或者数组(数组里边的值是对象)时,向对象中添加新的属性,如果更新此属性的值,是不会更新..
vue 中给 img 标签动态绑定 src 属性需要用到 require() 函数,比如:<div v-for="(item, index) in listData" :key="index" class="item"><div class="icon"><img :src="item.src" alt="">...
Vue 使用 lib 模式开发自己的组件库时,打包后的 dist 目录不仅有 lib.min.js,还会出现 lib.common.js 和 lib.umd.js。第一次看到这两个文件的时候不知道这是啥,为了知其所以然,于是乎查了一下,在这里稍作整理。
目录1、Vite简单介绍2、Vite 的项目搭建3、结合 Vue 3.0 使用1、Vite简单介绍Vite是由 Vue 作者尤雨溪开发的一套一种新的、更快地 web 开发工具,它具快速的冷启动、即时的模块热更新、真正的按需编译几个特点。作者曾在微博上发言:Vite,一个基于浏览器原生 ES imports 的开发服务器。利用浏览器去解析 imports,在服务器端按需编译返回,完全跳过了打包这个概
看到掘金上有一篇关于Git的写的很好的文章,转载一下,希望能帮助到大家。文章出处:一篇文章,教你学会Git在日常工作中,经常会用到Git操作。但是对于新人来讲,刚上来对Git很陌生,操作起来也很懵逼。本篇文章主要针对刚开始接触Git的新人,理解Git的基本原理,掌握常用的一些命令。一、Git工作流程以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。Wo...
目录1、axios 是个啥?2、为啥选 axios ?3、axios 的基本使用4、axios 相关配置5、axios 实例6、axios 模块封装1、axios 是个啥?直白点说,比如在开发前端应用程序的过程中,需要用到的一些文字、图片等资源一般会提前放到服务器上,这样的话就要向服务器发送网络请求获取这些资源,然后才能在应用程序上对其进行效果展示,axios 就是...