Vue
文章平均质量分 92
vue总结
chy1984
这个作者很懒,什么都没留下…
展开
-
Vue常见的面试题
目录谈谈你对MVVM开发模式的理解对于组件通信你了解多少,你是怎么实现组件间通信的如何处理单页应用首屏加载慢、白屏时间长的问题(单页应用首屏加载时间长应该如何优化)从输入网址到网页渲染完成经过了哪些流程修改了数据,但视图没有更新,有哪些可能的原因?如何处理?vue如何监听数据变化 谈谈你对MVVM开发模式的理解MVVM模式包括3部分Model:即数据模型,dataView:即视图,负责对数据的展示,templateViewModel(VM):负责监听Model、View中的数据变化,原创 2020-08-28 21:47:09 · 375 阅读 · 0 评论 -
vue-cli使用指南
需要通过this来调用methods中的方法// 加this this . getTaskList();// 加this this . getTaskList();} , }原创 2020-08-28 21:46:36 · 2627 阅读 · 1 评论 -
Vue 生命周期、axios 异步请求
红框中的是钩子函数,成对出现,一共4对8个。组件也是一个Vue实例,也有这些生命周期,并不是要显式new Vue()才算Vue对象。 Vue.component('Test',{ template:` <div> <p>{{msg}},我是test组件</p> <button @click='msg+=" chy"'>更新数据</button>原创 2020-06-13 15:41:10 · 2204 阅读 · 2 评论 -
Vue 单页、路由
原理:监听地址栏url的 hashchange 事件,url改变时获取新url的哈希值,与VueRouter对象中配置的路由规则比较,找到新url对应的组件,用对应的组件替换。传统的页面调转是浏览器请求新页面,单页是把原本的多个页面以组件的形式集成在一个页面中,页面跳转时由vue路由到目标页面,因为目标页面是当前页面的一部分,切换到指定部分即可,浏览器不用发起新请求。-- 留坑,点击上面4个路由链接,会在此处显示对应的页面 -->-- 公共部分,页面都有的部分 -->原创 2020-06-13 14:50:47 · 3314 阅读 · 1 评论 -
Vue 组件化开发
另一个组件监听bus总线中的指定事件,事件发生时接收携带的数据。如果子组件中要修改父组件传递的参数,直接修改控制台会报错,尽量赋给另一个变量,通过修改另一个变量的方式来操作。eg. 点击【新增】、【编辑】按钮,以弹窗形式显示表单,可以把弹窗作为子组件、页面作为父组件来写。父组件用属性向子组件传递数据,子组件用props接收父组件传递的数据。父组件设置事件监听,子组件用$emit()触发指定事件、并传递数据。组件也是一个Vue对象,Vue对象中可以有的,组件中也可以有。// 声明+注册,都是全局的。原创 2020-06-12 20:42:22 · 550 阅读 · 0 评论 -
Vue 基础、常用指令、过滤器、数据监听、事件监听
数组的 (item, index)、对象的 (value, key) ,这些都是临时变量,名称任意,但顺序是固定的,必须是值在前面,index|key在后面。v-show 是在页面加载时进行渲染,v-if 是根据值的变化进行增删对应的dom元素,如果dom元素的显示、不显示非常频繁,使用 v-show 开销更小。输入框经常用v-model绑定值,之类的文本段落常用v-text、v-html绑定值,之类的容器常用v-html放入元素。vue是国人开发js框架,国内使用广泛。原创 2020-06-12 15:56:27 · 1915 阅读 · 1 评论