logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3新特性及和vue2的区别

vue3新特性:更快更小更易于维护更多原生支持更易于开发使用重写虚拟DOM优化插槽生成静态树提升基于Proxy的观察者机制使vue更小1) 以es5为基础,更小更快。(快:Proxy重构虚拟dom功能,小:支持tree-shaking,运行时的最小体积将低于10kb)2) 支持TS 3.0源码使用TS编写(Typescript)3)优化插槽生成:在当前的vue版本中...

vue给单独页面添加背景颜色

vue 单独设置背景颜色的方法是在template下的子div上添加样式<template><div></div></template>给style添加一个scoped表示当前样式只给当前页面设置。将这个div属性设为:fixed,例如:<style scoped&

Vue循环数组改变其中某一项的属性,视图不会重新渲染

Vue循环数组改变其中某一项的属性,视图不会重新渲染举个例子:上图中的数据源于后台返回的数组然后直接在页面进行渲染我们点击圆圈勾选上这一条内容,此时这一条的属性确实发生了改变,但是页面却不会做出重新渲染的动作,导致页面毫无反应的假象这时可以在点击开关的点击事件里面调用Vue的一个方法Vue.set()这个方法中有三个参数Vue.set(页面循环的数组,索引值...

#html5
vue如何获取当前路径url及参数

有时候开发需要获取当前url的参数完整url可以用window.location.href路由路径可以用this.$route.path路由路径参数this.$route.params(params是参数名称)也可以直接watch监听一下当前路由的信息watch:{$route(to, from) {console.log(window.locati...

vue获取上一个页面路由

在某种情况下,我们要获取上一个页面的路由地址可以使用:vue-router的beforeRouterEnter钩子其实也就是一个路由守卫beforeRouteEnter(to, from, next) {next(vm=>{//这里的vm指的就是vue实例,可以用来当做this使用console.log(to)consol...

到底了