E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
vue2.x源码系列
vue2.x
版本中computed和watch的使用入门详解-watch篇
前言watch顾名思义,属于
vue2.x
版本中,监听和观察组件状态变化的钩子函数,常见的应用场景有监听路由变化,以及父组件传递给子组件的props数据的变化等基本使用在使用watch的时候,需要在data
程序猿布欧
·
2022-03-24 09:00
vue2.x
版本中computed和watch的使用入门详解-computed篇
前言在基于vue框架的前端项目开发过程中,只要涉及到稍微复杂一点的业务,我们都会用到computed计算属性这个钩子函数,可以用于一些状态的结合处理和缓存的操作。基础使用在computed中,声明一个函数,并需要提供一个返回值,用于在页面展示或者结合其他方法进行处理结合state状态使用通过changeName返回一段依赖于name的字符串computed基本使用name值:{{name}}{{c
·
2022-03-23 09:56
前端vue.jshtml
vue2.x
版本中computed和watch的使用入门详解-computed篇
前言在基于vue框架的前端项目开发过程中,只要涉及到稍微复杂一点的业务,我们都会用到computed计算属性这个钩子函数,可以用于一些状态的结合处理和缓存的操作。基础使用在computed中,声明一个函数,并需要提供一个返回值,用于在页面展示或者结合其他方法进行处理结合state状态使用通过changeName返回一段依赖于name的字符串computed基本使用name值:{{name}}{{c
程序猿布欧
·
2022-03-23 09:00
vue3 -【Composition API】-【新的组件】
vue-cli创建使用vite创建分析工程结构常用CompositionAPI拉开序幕的setupsetup的两个注意点ref函数reactive函数reactive对比refVue3.0中的响应式原理
vue2
CaraYQ
·
2022-03-19 22:48
vue
vue.js
前端
【github】图解React 基础概念、运行核心、数据管理、交互、高频算法
图解React
源码系列
,作者将通过大量配图,把react原理表述清楚。主要包含React基础概念、运行核心、数据管理、交互、高频算法等内容。
githubboy
·
2022-03-19 07:33
经验分享
github
观察者模式
抽象工厂模式
访问者模式
浅谈vue响应式原理及发布订阅模式和观察者模式
vue2.X
中的响应式原理是基于de
「违规用户」
·
2022-03-18 21:12
手写demo了解vue响应式原理,订阅模式,观察者模式
Vue2.X
响应式原理一.defineProperty的应用在
Vue2.X
响应式中使用到了defineProperty进行数据劫持,所以我们对它必须有一定的了解,那么我们先来了解它的使用方法把,这里我们来使用
想搞全栈的前端
·
2022-03-18 21:00
Vue
vue.js
响应式
原理
手写
Vue2.x
安装 SCSS并使用
哈喽!大家好,我是【Bug终结者】,【CSDN新星创作者】,阿里云技术博主,51CTO人气博主,INfoQ写作专家一位上进心十足,拥有极强学习力的【Java领域博主】【Bug终结者】博客的领域是【面向后端技术】的学习,未来会持续更新更多的【后端技术】以及【学习心得】。偶尔会分享些前端基础知识,会更新实战项目,面向企业级开发应用!如果有对【后端技术】、【前端领域】感兴趣的【小可爱】,欢迎关注【Bug
Bug 终结者
·
2022-03-17 08:17
vue从入门到成神
scss
前端
sass
javascript
Vue2 composition-api 升级
在
Vue2.x
版本的项目中,获得和Vue3.0中一样的开发体验。composition-api字面意思是组合API,它是为了实现基于函数的逻辑复用机制而产生的。
·
2022-03-16 17:50
Vue2.x
安装并使用SCSS的全部过程
目录一、什么是SCSS二、SCSS与CSS的区别三、Vue中安装SCSS♻️安装SCSS♻️运行项目进行测试四、项目中使用SCSS补充:全局引用scss⛺SCSS常用命令总结一、什么是SCSSSCSS是成熟、稳定、强大的CSS预处理器,而SCSS是Sass3版本当中引入的新语法特性,完全兼容CSS3的同时继承了Sass强大的动态功能。二、SCSS与CSS的区别SCSS代表SassyCSS。与Sas
·
2022-03-15 10:44
项目框架
vue2.x
版本升级到vue3.0版本
主要模块升级对应版本
vue2.x
与vue3.x的区别升级过程中遇到的问题项目发布一、为什么要升级框架?
绘梦_
·
2022-03-10 15:40
简单聊聊
vue2.x
的$attrs和$listeners
目录$attrs$listeners总结$attrs$attrs用于多层次组件传递参数(组件标签的attribute,class和style除外),爷爷辈组件向孙子辈组件传递参数(注:参数不能被父辈prop识别,一旦被父辈prop识别且获取,则孙子辈组件不能获取到该参数)写法如下:(注:v-bind不能用简写:)下面举个栗子:爷爷(GrandFather)向父亲(Father)传递一个msg1向孙
·
2022-03-10 10:02
关于
vue2.x
的 $attrs 和 $listeners
$attrs$attrs用于多层次组件传递参数(组件标签的attribute,class和style除外),爷爷辈组件向孙子辈组件传递参数(注:参数不能被父辈prop识别,一旦被父辈prop识别且获取,则孙子辈组件不能获取到该参数)写法如下:(注:v-bind不能用简写:)下面举个栗子:爷爷(GrandFather)向父亲(Father)传递一个msg1向孙子(GrandSon)传递一个msg2,
芦荟柚子茶
·
2022-03-09 22:00
Vue3.0新版API之composition-api入坑指南
关于VUE3.0由于vue3.0语法跟
vue2.x
的语法几乎是完全兼容的,本文主要介绍了如何使用composition-api,主要分以下几个方面来讲使用vite体验vue3.0composition-api
·
2022-03-09 16:11
vue.js前端
【spring
源码系列
】之【Bean的销毁】
以“冬奥之光,多彩冰灯”为主题的第四十一届全国专业冰雕比赛在冰城哈尔滨市进入第二天,60名冰雕高手在哈尔滨冰灯艺术游园会园区展开激烈的竞技比拼。冰雕艺术1.概述Bean的销毁是Bean的生命周期中最后一步,比如在Tomcat等容器关闭的时候会调用Bean的销毁方法,下面逐步分析。2.源码分析在bean创建完成后,就会对这个bean注册一个销毁的Adapter对象,protectedObjectdo
小猪爸爸
·
2022-03-08 19:00
Spring
源码系列
——手撸一个@EnableXXX
通过前面几篇
源码系列
的学习之后,有必要进行一个阶段性总结了。
兵临奇点
·
2022-03-02 07:49
Spring
Framework
spring
java
aop
推荐 9 个经典前后端分离项目
前端核心框架:
Vue2.x
、VueRouter、Vuex;Vue项目基于@vue/cli4.x构建。JS依赖
前端码农..
·
2022-02-27 19:06
vue.js
前端
javascript
大白话讲解JDK
源码系列
:线程并发协调神器CountDownLatch和CyclicBarrier
引言我一直认为程序是对于现实世界的逻辑描述,而在现实世界中很多事情都需要各方协调合作才能完成,就好比完成一个平台的交付不可能只靠一个人,而需要研发、测试、产品以及项目经理等不同角色人员进行通力合作才能完成最终的交付。那么在程序的世界中是如何对这种协调关系进行描述的呢?今天就和大家聊聊Java大神DougLea在并发包中如何通过CountDownLatch和CyclicBarrier实现任务协调的代
慕枫技术笔记
·
2022-02-22 11:16
JDK源码分析系列
java
开发语言
后端
vue2.x
项目 通过theme-chalk-preview实现动态换肤
【背景需求】项目需支持用户自定义主题颜色并缓存颜色【技术实现】(插件)
[email protected]
、
[email protected]
、
[email protected]
、
[email protected]
{{$t('navbar.theme')}}切换重置importgenerateColorsfrom"@/utils/
leo0oel
·
2022-02-21 19:39
Spring注解扫描原理浅析
注解扫描原理浅析一、概述本篇文章将会带着大家通过阅读源码的方式去揭秘Spring的注解扫描原理,如果你想让源码可编辑,那么可以把源码下载下来然后进行调试,关于编译Spring源码,我推荐这篇文章——(spring
源码系列
生命中有太多不确定
·
2022-02-21 08:43
Spring学习笔记
spring
java
后端
注解
源码
【vue-cli 3】全局过滤器
到了
vue2.x
版本之后,内置到几个过滤器就被删掉了,如果需要用到过滤器,就要开发者自己去定义。可以把过滤器定义在某个组件内部,但这样就成了局部过滤器,在别的组件里是无法使用的。所以通常不会这么做。
德育处主任
·
2022-02-21 01:55
Vue.js 移动端 UI 组件库 YDUI
Vue-ydui是YDUITouch的一个基于
Vue2.x
的移动端&微信UI实现版本,专为移动端打造,在追求完美视觉体验的同时也保证了其性能高效。
与蟒唯舞
·
2022-02-20 18:32
<
源码系列
> OkHttp3之一:用法介绍
开门见山,直奔主题~目录OkHttp3简介OkHttp3用法1、GET请求----同步----异步----GET请求下载文件2、POST请求:----提交String请求----提交数据流请求----提交文件请求----提交表单请求----提交multipart请求3、取消调用4、配置相关----处理响应缓存----处理响应超时----处理单独配置请求参数----处理身份验证5、拦截器OkHttp
玉圣
·
2022-02-20 00:27
3分钟带你体验Vue3.0
虽然Vue3.0还未发布,但是Vue官方发布了关于CompositionAPI的官方插件,使广大用户可以在
Vue2.x
中享受FunctionBase带来的新体验。
天外小星星
·
2022-02-19 17:40
sinatra 0.3.0 源码学习
声明本文系sinatra
源码系列
第5篇。系列的目的是通过sinatra学习ruby编程技巧。文章按程序运行的先后顺序挑重点分析,前一篇文章分析过的略去不说。
coffeeplease
·
2022-02-18 13:02
【Vue3.0】还学得动吗?赶紧和我过一遍用法吧!
阅读依赖本篇文章默认读者已经了解以下知识,没有掌握的请去补课~
Vue2.x
的用法npm的安装与构建,npx局部安装替代全局
Kagashino
·
2022-02-18 10:23
基于
Vue2.x
的前端架构,我们是这么做的
通过VueCLI可以方便的创建一个Vue项目,但是对于实际项目来说还是不够的,所以一般都会根据业务的情况来在其基础上添加一些共性能力,减少创建新项目时的一些重复操作,本着学习和分享的目的,本文会介绍一下我们Vue项目的前端架构设计,当然,有些地方可能不是最好的方式,毕竟大家的业务不尽相同,适合你的就是最好的。除了介绍基本的架构设计,本文还会介绍如何开发一个VueCLI插件和preset预设。ps.
·
2022-02-15 21:47
javascript
Vue2.X
是如何利用Object.defineProperty()实现数据绑定的
Vue2.X
是如何利用Object.defineProperty()实现数据绑定的上一篇文章写到了Object.defineProperty的使用,这篇文章说一下Vue是如何利用这个方法实现数据绑定的。
·
2022-02-15 21:46
Vue2.x
API 学习
目录Vue2.xAPI全局配置silentoptionMergeStrategiesdevtoolserrorHandlerwarnHandlerignoredElementskeyCodesperformanceproductionTip属性$data$props$el$options$parent$root$children$slots$scopedSlots$refs$isServer$at
ylnzzl
·
2022-02-15 09:53
前端开发
网站开发
Vue
vue
vue.js
Vue响应式原理模拟分析, 实现一个最小版本的Vue
提高开发效率双向绑定:数据改变,视图改变;视图改变,数据也随之改变我们可以使用v-model在表单元数据驱动是Vue最独特的特性之一:开发过程中仅需要关注数据本身,不需要关心数据是如何渲染到视图二、数据响应式核心原理
Vue2
好好学习用力吃饭
·
2022-02-15 09:16
Vue源码
vue
js
vue2.x
响应式原理
Talkischeap,showmethecode。先抄一把官方文档的简单介绍吧,然后再贴个总览图,再细细说来。逐行源码分析,并不是单纯的理论。当你把一个普通的JavaScript对象传入vue实例作为data选项,vue将遍历此对象所有的property,并使用Object.defineProperty把这些property全部转为getter/setter。Object.definePrope
qq_31394289
·
2022-02-15 09:38
架构思维
vue.js
学习VUE总得知道Object.defineProxy怎么使用吧
今天就专门讲一下Object.defineProxy是如何使用的,这样在以后讲到
Vue2.X
的源码时,就更容易理解了。
·
2022-02-14 23:49
spring5
源码系列
--循环依赖 之 手写代码模拟spring循环依赖
本次博客的目标1.手写spring循环依赖的整个过程2.spring怎么解决循环依赖3.为什么要二级缓存和三级缓存4.spring有没有解决构造函数的循环依赖5.spring有没有解决多例下的循环依赖.一.什么是循环依赖?如下图所示:A类依赖了B类,同时B类有依赖了A类.这就是循环依赖,形成了一个闭环如上图:A依赖了B,B同时依赖了A和C,C依赖了A.这也是循环依赖.,形成了一个闭环那么,如果出现
小梦唠娱乐
·
2022-02-13 16:49
Vue生命周期&脚手架工程&Element-UI
一
Vue2.x
生命周期每个vue实例再被创建时都要经过一系列的初始化过程:创建实例装载模板渲染模板等等vue为生命周期中的每个状态都设置了钩子函数(监听函数)。
haloYml
·
2022-02-12 23:28
vue总结
代表UI组件,ViewModel将Model和View关联起来数据会绑定到viewModel层并自动将数据渲染到页面中,视图变化的时候会通知viewModel层更新数据了解mvc/mvp/mvvm的区别
Vue2
dac06a3906bb
·
2022-02-12 09:30
2022年编程语言排名,官方数据来了,让人大开眼界。
进阶架构师必读
源码系列
:超硬核四万字深入解读HashMap源码,随便秒杀老师/面试官,我说的不骗你,没读这一篇,你不可能懂LinkedList超硬核3万字解读ArrayList源码,全站最强,谁赞成?
步尔斯特
·
2022-02-11 07:33
茶余饭后
闲文杂谈
开发语言
编程语言
职场和发展
经验分享
LinkedList源码解读—Java8版本
推荐阅读:Java小白进阶架构师学习路线【手撕
源码系列
】LinkedList源码解读—Java8版本相关阅读一、LinkedList简介1.1原文1.2翻译1.3一语中的1.4LinkedList和ArrayList
步尔斯特
·
2022-02-11 07:03
手撕源码
一战成神
java
linkedlist
源码
数据结构
集合
HashMap源码解读—Java8版本
推荐阅读:Java小白进阶架构师学习路线【手撕
源码系列
】HashMap源码解读—Java8版本相关阅读一、HashMap简介1.1原文1.2翻译1.3一语中的1.4线程安全性1.5优劣分析二、定义三、数据结构四
步尔斯特
·
2022-02-11 07:03
手撕源码
一战成神
散列表
哈希算法
hashmap
源码
集合
Java架构师学习路线
文章目录手撕
源码系列
深入浅出系列面试题大合集手刃算法系列闲文杂谈系列茶余饭后,闲文杂谈2022年编程语言排名,官方数据IntelliJIDEA中的神仙插件(写代码必备)100行Html+css实现烟花特效手撕
源码系列
手撕源码
步尔斯特
·
2022-02-11 07:03
架构师
Java
源码系列
4——HashMap扩容时究竟对链表和红黑树做了什么?
Photobyhippopx.comPhotobyhippopx.com我们知道HashMap的底层是由数组,链表,红黑树组成的,在HashMap做扩容操作时,除了把数组容量扩大为原来的两倍外,还会对所有元素重新计算hash值,因为长度扩大以后,hash值也随之改变。如果是简单的Node对象,只需要重新计算下标放进去就可以了,如果是链表和红黑树,那么操作就会比较复杂,下面我们就来看下,JDK1.8
Zzz_CH
·
2022-02-11 06:02
vue:
vue2.x
学习笔记
v-ifvsv-showv-if是“真正”的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。v-if也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。相比之下,v-show就简单得多——不管初始条件是什么,元素总是会被渲染,并且只是简单地基于CSS进行切换。一般来说,v-if有更高的切换开销,而v-show有更高的初
杀生丸大人吖
·
2022-02-11 04:52
##[scan]hbase
源码系列
(十二)Get、Scan在服务端是如何处理?
hbase
源码系列
(十二)Get、Scan在服务端是如何处理?-岑玉海-博客园http://www.cnblogs.com/cenyuhai/p/3734512.html?
葡萄喃喃呓语
·
2022-02-10 16:26
Vue深入响应式原理
参考:>第二章Object的变化侦测
Vue2.x
和Vue3.x官网关于>的介绍>1.追踪对象变化的方法
Vue2.x
在组件创建时,
Vue2.x
系列使用了Object.defineProperty来给组件中的
Vanghua
·
2022-02-09 11:35
Vue
vue.js
前端
javascript
Vue响应式原理
设计模式
Vue3新功能
1.vue3带来了什么六大亮点:编译性能比
vue2.x
快1.2~2倍:diff算法优化hoistStatic静态提升cacheHandlers事件侦听器缓存按需编译,体积比
vue2.x
更小。
睡睡喜欢喝热水
·
2022-02-09 09:11
vue
vue.js
spring
源码系列
——毁三观的spring自动注入(上)
我是子路,一个靠Java吃饭的男人。前面我用三篇文章介绍了Spring的循环引用,今天我再来跟大家讲讲你可能真的不了解的Spring自动注入。正文要是提到spring的自动注入,作为一个java程序员肯定自信无比了解;但是笔者要说的自动注入可能会和你理解有很大出入。首先搞明白什么是自动注入,自动注入也可以叫做自动装配(springboot也有一个自动装配但是我认为翻译的不够准确,springboo
子路玩Java
·
2022-02-08 17:01
从Vue2源码看diff算法
学习目标通过看[
Vue2.x
](Vue_src_code/vueatmaster·csDeng/Vue_src_code(githu
一腔诗意醉了酒
·
2022-02-08 10:56
#
Vue
算法
vue.js
源码
面试题
vue2.x
defineProperty Api
vue2.X
中的definePropertyAPIVue初始化过程Vue的初始化过程,分别有Observer、Compiler和Watcher,当我们newVue的时候,会调用Observer,通过Object.defineProperty
zhudying
·
2022-02-07 10:17
MyBatis
源码系列
--4.mybatis源码解析(下)
接着上一篇分析源码,从编程式的demo入手InputStreaminputStream=Resources.getResourceAsStream("mybatis-config.xml");SqlSessionFactorysqlSessionFactory=newSqlSessionFactoryBuilder().build(inputStream);SqlSessionsession=sq
威少JAVA
·
2022-02-07 08:12
spring
源码系列
——毁三观的spring自动注入(下)
接上篇文章:spring
源码系列
——毁三观的spring自动注入(上)正文我们可以写一个例子来证明一下:xml配置了A和B都是自动装配模型为bytype讲道理要实现autowireMode=2A.javapublicclassA
子路玩Java
·
2022-02-07 01:21
前端-Vue超快速学习
我之前一直使用的React,最近到了新公司,需要使用Vue,虽然之前自己写过一些小demo,但是缺乏系统的学习,且之前自己看的vue1.x的内容,好多都过时了,现在补充一下
vue2.x
的相关知识。
grain先森
·
2022-02-06 23:19
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他