logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue中数据双向绑定的实现原理是什么

首先vue是一个mvvm模型框架概念:双向绑定是vue的一个核心功能,所谓双向绑定就是当试图发生改变的时候传递给VM(ViewModel ),让数据得到更新,当数据发生改变的时候传给VM(ViewModel ),使得视图发生变化vue怎么做到的呢?observer(观察者),劫持监听所有属性,什么意思呢?vue是通过这种模式进行数据劫持的,这种模式是发布者-订阅者模式订阅者:就像我们生活中在淘宝京

#javascript#前端#vue.js
vue3+echarts实现炫酷的百分比饼图,echarts组件封装

vue3+echarts实现炫酷的百分比饼图,echarts组件封装

文章图片
#echarts#前端#javascript
el-tabs 切换时候数据不刷新问题

el-tabs 切换时候数据不刷新问题,为组件 添加key即可,:key='activeName'

#javascript#前端#elementui
Vue3中如何声明 toRefs()结构响应式数据,解构数据后还是响应式数据

再 setup 中let str = reactive({ names: '张三', salary: 26000, id: 9 })//解构数据// let { salary } = str// 这种解构赋值会使数据变成不能响应的数据需要导入import { toRefs} from 'vue'// 使用toRefs(响应式数据)方式来解构数据,在解构响应式数据时,还保持它的响应式特征。let {

#javascript#前端#vue.js
vue中数据双向绑定的实现原理是什么

首先vue是一个mvvm模型框架概念:双向绑定是vue的一个核心功能,所谓双向绑定就是当试图发生改变的时候传递给VM(ViewModel ),让数据得到更新,当数据发生改变的时候传给VM(ViewModel ),使得视图发生变化vue怎么做到的呢?observer(观察者),劫持监听所有属性,什么意思呢?vue是通过这种模式进行数据劫持的,这种模式是发布者-订阅者模式订阅者:就像我们生活中在淘宝京

#javascript#前端#vue.js
Vue2中的生命周期函数超详细图文解析(易懂)

首先上图:Vue的生命周期函数分为三个阶段分别是:创建阶段创建阶段对应的四个生命周期函数分别为:beforeCreate( 创建前 )在实例初始化之后,数据观测和事件配置之前被调用,此时组件的选项对象还未创建,el 和 data 并未初始化,因此无法访问methods, data, computed等上的方法和数据。created ( 创建后 )实例已经创建完成之后被调用,在这一步,实例已完成以下

#javascript#前端#vue.js
vue3+echarts实现炫酷的百分比饼图,echarts组件封装

vue3+echarts实现炫酷的百分比饼图,echarts组件封装

文章图片
#echarts#前端#javascript
vue中页面跳转白屏的解决方式,同一路由地址,参数不同跳转白屏的解决方式

路由地址的变化例如下面:http://localhost:8080/#/category/1013001-->地址相同,只有参数发生变化http://localhost:8080/#/category/1013304同一个地址携带不同的参数跳转内容并没有更新原因:地址的变化了,其实本路由对应的path并没有变化(还是#/category),是参数变化了。此时当前路径匹配的组件会被直接复用,这

#javascript#前端#vue.js
VUE2VUE3适用页面跳转前清除所有请求(简单粗暴)

VUE2VUE3适用页面跳转前清除所有请求(简单粗暴)

#vue.js#前端#javascript
vue3+echarts实现炫酷的百分比饼图,echarts组件封装

vue3+echarts实现炫酷的百分比饼图,echarts组件封装

文章图片
#echarts#前端#javascript
到底了