黑马优购登录 1.我们在app.json文件下定义底部导航和登录页面 2.回到登录页完成样式,点击登录跳转到登录页面 3.在登录页面我们给按钮绑定点击事件,通过wx.getU...
黑马优购登录 1.我们在app.json文件下定义底部导航和登录页面 2.回到登录页完成样式,点击登录跳转到登录页面 3.在登录页面我们给按钮绑定点击事件,通过wx.getU...
1.分析项目 项目大概可以分为8个部分 1.基础配置 2.登录模块 3.用户模块 4.权限管理模块 5.商品模块 6.订单模块 7.数据统计模块 8.打包优化 1.基础配置:...
解构赋值ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构,解构赋值要求等号两边的数据结构保持一致! 例: letarr=['德玛西亚','艾欧尼亚'...
构造函数的首字母建议大写 关键面试题,new的作用: 1.创建了一个空对象 2.让构造函数内部的this指向了这个对象 3.将构造属性和方法添加给这个对象 4.返回这个对象 ...
箭头和普通函数的区别是什么? 1.第一个区别就是写法上的区别箭头函数省略了声明函数的关键字function在函数和代码块之间用一个=>代替 2.箭头函数中的this始终指向箭...
let和const以及var都是js用来生命变量的方法他们三个的对比是一个高频面试题 var生命的变量在代码块外也可以获取到并且存在变量提升所谓变量提升指的是将变量的声明提升...
computed 计算属性功能和vue2一样,可以缓存得到的结果,只有当依赖的数据发生变化后才会重新触发的逻辑,计算属性的值可以是一个函数也可以是一个对象 import{co...
setup:组合api的入口函数 所有的组合api都学在setup中使用,它运行在beforeCreate之前 例: setup方法使用在script标签内 就不需要retu...
vue中data发⽣变化,视图不更新如何解决? vue中的数据都是响应式的,而我们新增的数据并不是响应式的,由于受现在JavaScript的限制,Vue⽆法检测到属性的新增或...
说⼀下什么是vue过滤器? 有⼏种? 过滤器就是对数据二次处理后得到我们想要的数据,一个数据可以过滤多次,vue过滤器有两种,分为全局过滤器Vue.filter和局部过滤器f...
vue中key的作⽤是什么? 避免dom元素重复渲染. 我们一般设置一个唯一标识作为key值,id或者index下标。 说⼀下你对keep-alive的理解?以及在项⽬中如何...
说⼀下什么是MVVM模式? MVVM模式是把MVC中的Controller和MVP中Presenter改成了ViewModel,view发生变化时自动更新到ViewModel...
$nextTick⽅法有什么作⽤? $nextTick方法是一个异步更新队列方法,它的主要作用就是等待dom元素完全加载完毕后才执行的回调函数,我们通常在$nextTick中...
vue组件通信? 父传子:父组件在子组件标签上自定义一个属性,绑定要传递的值,子组件通过props来接收,props可以是一个数组,也可以是一个对象,如果父组件没有传递值,子...
v-if与v-show的区别 v-if和v-show都是控制元素的显示与隐藏,v-if是动态创建或销毁对应的dom元素,为false什么也不做,为true才开始创建和渲染,v...
讲解⻚⾯权限 所谓路由守卫就是页面跳转时触发的钩子函数,我们称之为路由守卫,vue一共给我们提供了三种路由守卫,分别是全局路由守卫,组件内路由守卫,路由独享守卫,路由独享守卫...
vue路由有⼏种模式? vue路由一共有两种模式,分别是hash模式和history模式。 有什么区别? hash模式不会包含在http请求中,也不会重新加载页面,histo...