![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
小鸡爪要加油
这个作者很懒,什么都没留下…
展开
-
前端相关面试题
!doctype作用 html5新标签: <header> <footer> <section> <article> <nav> <mark> <canvas> <audio> <video> <time> seo优化 长连接和短连接区别 get和post的区别,为什么post比get安全 闭包,如何解决内存占用问题 函数作用域 this的指向有哪几种 1. 作为函数调用,非.原创 2020-08-24 21:39:40 · 133 阅读 · 0 评论 -
vue中key的作用
Vue中key属性的作用 在列表渲染时使用key属性 使用key属性强制替换元素 在列表渲染时使用key属性 相信大多数Vue开发者接触到key属性的时候是使用v-for进行列表渲染的时候,如果不使用key属性,Vue会产生警告,那么在这个时候key属性的作用是什么呢? 官方文档中说: 当 Vue.js 用v-for正在更新已渲染过的元素列表时,它默认用“就地复用”策略。如果数据项的顺序被改变,Vue 将不会移动 DOM 元素来匹配数据项的顺序, 而是简单复用此处每个元素,并且确保它在特定索引下显示已被渲转载 2020-08-14 15:48:33 · 354 阅读 · 0 评论 -
v-if vs v-show
原创 2020-08-14 15:13:01 · 105 阅读 · 0 评论 -
父子组件传值的几种方法
一 Prop 向子组件传递数据,$emit监听子组件事件 //子组件 Vue.component('Child', { props: ['title'], template: '<h3>{{ title }}</h3>' }) //父组件调用 <Child title="My journey with Vue"></Child> //子组件 <button v-on:click="$emit('enlarge-text')">原创 2020-08-09 16:36:28 · 6946 阅读 · 0 评论 -
检测数组和对象的变化,动态渲染视图
遇到一个问题: 有一个数组,里面是一个个的对象,对象数据包括时间、地点、人物等,将数组数据在视图进行列表渲染,做到某一个对象item数据变化的时候,只渲染改变的那一块item Vue 不能检测数组和对象的变化。 对于对象 var vm = new Vue({ data:{ a:1 } }) // `vm.a` 是响应式的 vm.b = 2 // `vm.b` 是非响应式的 Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 ge原创 2020-08-04 16:34:35 · 251 阅读 · 0 评论 -
vue element-ui按需加载,安装完成后项目启动报错Error: Cannot find module ‘babel-preset-es2015‘
项目使用vue cli3脚手架工具构建 按照element 官方文档中所示。 npm install babel-plugin-component -D 然后添加.babelrc文件 { "presets": [["es2015", { "modules": false }]], "plugins": [ [ "component", { "libraryName": "element-ui", "styleLibraryName":转载 2020-07-16 10:40:15 · 2995 阅读 · 0 评论 -
vue-devtools安装步骤
vue-devtools是vue的调试工具,可直接在chrome上调试自己的vue项目,具体安装如下: 下载 github下载地址:https://github.com/vuejs/vue-devtools/tree/master 注意要下载master版本 可以克隆或者直接下载zip------我是直接下载zip,比较方便 安装 zip解压后,进入到解压目录 输入 npm install 进行安装 安装完成之后,找到\shells\chrome\manifest.json文件, 将"persiste原创 2020-07-07 20:44:05 · 424 阅读 · 1 评论