logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue组件之间的通信方式详细讲解(收藏此篇再无疑问)

组件是vue最强大的功能之一,vue中每一个.vue我们都可以视之为一个组件通信指的是发送者通过某种媒体以某种格式来传递信息到收信者以达到某个目的。广义上,任何信息的交通都是通信组件间通信即指组件(.vue)通过某种方式来传递信息以达到某个目的举个栗子我们在使用UI框架中的table组件,可能会往table组件中传入某些数据,这个本质就形成了组件之间的通信

文章图片
#vue.js#前端#javascript +4
vue中key的原理详解(超详细,收藏好)

key是给每一个vnode的唯一id,也是diff的一种优化策略,可以根据key,更准确, 更快的找到对应的vnode节点

文章图片
#vue.js#javascript#前端 +4
vue权限管理详解(如果控制到按钮级别的权限怎么做)

关于权限如何选择哪种合适的方案,可以根据自己项目的方案项目,如考虑路由与菜单是否分离。权限需要前后端结合,前端尽可能的去控制,更多的需要后台判断。

文章图片
#vue.js#状态模式#前端 +4
vue的diff算法详解(看完谁问都不慌了)

diff算法是一种通过同层的树节点进行比较的高效算法,其有两个特点:1.比较只会在同层级进行, 不会跨层级比较2.在diff比较的过程中,循环从两边向中间比较diff算法在很多场景下都有应用,在vue中,作用于虚拟dom渲染成真实dom的新旧VNode节点比较

文章图片
#vue.js#javascript#前端 +4
Vue中keep-alive缓存的详解(深度理解)

keep-alive是vue中的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM,keep-alive 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们

文章图片
#vue.js#缓存#前端 +4
vue权限管理详解(如果控制到按钮级别的权限怎么做)

关于权限如何选择哪种合适的方案,可以根据自己项目的方案项目,如考虑路由与菜单是否分离。权限需要前后端结合,前端尽可能的去控制,更多的需要后台判断。

文章图片
#vue.js#状态模式#前端 +4
Vue项目中有封装axios详解(收藏好,真的)

axios是一个轻量的HTTP客户端。基于XMLHttpRequest服务来执行HTTP请求,支持丰富的配置,支持Promise,支持浏览器端和Node.js端。自Vue2.0起,尤大宣布取消对vue-resource的官方推荐,转而推荐axios。现在axios已经成为大部分Vue开发者的首选。

文章图片
#vue.js#前端#javascript +4
Vue项目中如何解决跨域详解

跨域本质是浏览器基于同源策略的一种安全手段,同源策略(Sameoriginpolicy),是一种约定,它是浏览器最核心也最基本的安全功能.

文章图片
#vue.js#前端#javascript +4
vue的diff算法详解(看完谁问都不慌了)

diff算法是一种通过同层的树节点进行比较的高效算法,其有两个特点:1.比较只会在同层级进行, 不会跨层级比较2.在diff比较的过程中,循环从两边向中间比较diff算法在很多场景下都有应用,在vue中,作用于虚拟dom渲染成真实dom的新旧VNode节点比较

文章图片
#vue.js#javascript#前端 +4
Vue中的$nextTick详解(三分钟吃透)

我们可以理解成,Vue 在更新 DOM 时是异步执行的。当数据发生变化,Vue将开启一个异步更新队列,视图需要等队列中所有数据变化完成之后,再统一进行更新

文章图片
#vue.js#javascript#前端 +3
    共 17 条
  • 1
  • 2
  • 请选择