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
vue3.0懒加载
vue项目js原生属性IntersectionObserver实现图片
懒加载
vue项目js原生属性IntersectionObserver实现图片
懒加载
IntersectionObserver使用js原生属性IntersectionObserver实现观察img元素是否处于游览器视口中
懒加载
原理
星月前端
·
2023-11-10 09:57
javascript
vue.js
前端
Vue3使用vue-print-nb插件打印功能
Vue版本安装插件//Vue2.0版本安装方法npminstallvue-print-nb--savepnpminstallvue-print-nb--saveyarnaddvue-print-nb//
Vue3.0
PaceMak1r777
·
2023-11-10 05:03
vue.js
前端
javascript
轻量状态管理工具 Pinia
什么是PiniaPinia和Vuex一样是专门为Vue设计的状态管理库,它允许你跨组件或页面共享状态,Api设计比Vuex更简单易学,且同时支持Vue2.0和
Vue3.0
。
诸葛亮的芭蕉扇
·
2023-11-10 01:19
前端
vue.js
javascript
js延迟加载的方法?
在JavaScript中,实现延迟加载(或称为
懒加载
)的主要方法有以下几种:IntersectionObserverAPI:这是一个现代化的浏览器API,允许开发者以更高效、更有效的方式去监控元素在视口内的位置变化
一个大长腿
·
2023-11-09 22:19
javascript
前端
开发语言
As Const:一个被低估的 TypeScript 特性
asconst'TypeScript的期望与现实解决方案:'asconst'与object.freeze的比较一个配合'asconst'的更清洁的'gotoroot'函数使用'asconst'提取对象值基于
Vue3.0
虚无火星车
·
2023-11-09 18:31
typescript
ubuntu
linux
基于vue2使用vue-awesome-swiper 轮播图(踩坑记录)
1.安装Swiper2.注册swiper组件四、补充说明总结提示:本文介绍是基于vue2.0实现,如果您是
vue3.0
建议直接去swiper上按照官方文档使用哦。
T丶t
·
2023-11-09 15:19
vue
vue.js
javascript
前端
Vue-cli创建Vue项目工程步骤详解
不过这里有一点大家需要注意,如果需要创建
vue3.0
的项目,我们需要使用最新的模板,所以需要保证我们的vue-cli的版本在4.5.13以上,我们可以通过以下的方式来查看我们电脑中的vue-c
一天吃、八顿
·
2023-11-09 14:10
Vue
vue
vue-cli
脚手架
vue脚手架
前端进阶高薪必备:Webpack 及 Vite 原理剖析
在刚刚结束的VueConf2021中,除了
Vue3.0
以外,另外一个亮点就是下一代构建工具Vite了。在尤雨溪分享的【Vue3生态进展和计划】的演讲中,尤大神还特意提到Vite将成为Vue的现代标配。
前端达人
·
2023-11-09 14:04
编程语言
微软
nltk
twitter
etag
Element Plus 千位分隔符
以下GIf动画是文档地址的演示使用pixiu-number-toolkit库优化Element-Plus组件Element-Plus是一个基于
Vue3.0
的桌面端组件库,它提供了丰富的组件和功能,可以帮助开发者快速构建应用
慕迅前端
·
2023-11-09 12:48
vue
第二十三节——路由
懒加载
+动态路由
一、路由
懒加载
当打包构建应用时,JavaScript包会变得非常大,影响页面加载。
爱在你心中
·
2023-11-09 08:17
服务器
运维
Vue的常见性能优化
computed和watch区分使用场景SPA页面采用keep-alive缓存组件频繁切换的使用v-show,不频繁切换的使用v-ifv-for遍历必须加key,key最好是id值,且避免同时使用v-if使用路由
懒加载
跳跳的小古风
·
2023-11-09 08:55
性能优化专栏
vue.js
javascript
前端
vue中的性能优化
文章目录一、Vue为什么要做性能优化二、如何做vue的性能优化1.网络请求优化link标签项目静态资源压缩
懒加载
利用浏览器的缓存机制高效复用项目文件总结2.代码优化3.用户体验优化场景1场景2一、Vue
NGUP_LEE
·
2023-11-09 08:20
vue学习
前端开发必会
vue.js
性能优化
前端
uniapp H5预览PDF支持手势缩放、分页、添加水印、
懒加载
、PDF下载
效果预览项目说明uniapp+vue2node:v14.18.3npm:6.14.15安装pdfh5.js插件pdfh5-npm(npmjs.com)pdfh5.js基于pdf.js和jQuerypdfh5-npm(npmjs.com)npminstallpdfh5由于我安装最新的pdfh5.js后运行时报错所以我选择降低版本,可能是node版本问题
[email protected]
我总是词不达意
·
2023-11-09 07:39
vue
uniapp
前端
uni-app
pdf
vue.js
前端
Intersection Observer API 图片
懒加载
、无限滚动、视口交叉
letoptions={root:document.querySelector('#scrollArea'),//可以是任何元素,或者不设置,表示相对于视口rootMargin:'0px',//类似css的margin,可以是px,也可以是百分比threshold:1.0//目标元素的可见比例,1.0表示完全可见,0表示完全不可见,也可设置0.8既需要80%区域在视口区域}letobserver=
ZHWenDong
·
2023-11-08 08:12
js
前端
javascript
vue.js
vue3.0
vite引入SVG iconfont
1.安装cnpmivite-plugin-svg-icons-D2.配置vite.config.tsimportviteSvgIconsfrom'vite-plugin-svg-icons';importpathfrom'path';exportdefault()=>{return{plugins:[viteSvgIcons({//指定需要缓存的图标文件夹iconDirs:[path.resolv
沐歌丨丶
·
2023-11-08 06:59
前端
vue
vue
关于页面渲染的一些优化方案分享(
懒加载
、虚拟列表)
关于页面渲染的一些优化方案分享(
懒加载
、虚拟列表)《工欲善其事,必先利其器》(图片取自百度,侵删。)关于前端性能优化,是我们老生常谈的一个知识点了。
vk阿木
·
2023-11-08 06:26
javascript
前端
javascript
SpringCloudAlibaba——Sentinel
Sentinel采用的是
懒加载
,这个接口被访问一次,才会被Sentinel监测到加到簇点链路中。1.流控规则阈值类型:QPS设置的是每秒的请求数达到一定阈值,是将请求拦在外面判断处理的。并发线程数设置
迷茫的羔羊羊
·
2023-11-08 05:13
sentinel
java
开发语言
vue3使用vscode写uniapp引入uview-ui组件
-DCloud插件市场同时支持
Vue3.0
和Vue2.0,你没看错,现在uView支持
Vue3.0
了!
poguanba
·
2023-11-08 04:41
vscode
uni-app
ide
前端
vue
覆盖
vue3.0
的最全Vue知识点
声明:本篇文章纯属笔记性文章,非整体原创,是对vue知识的整理,对自己有很大帮助才分享出来,参考文章传送:1.童欧巴对vue知识的整理2.我是你的超级英雄对vue知识的整理3.vue官网基础篇说说你对MVVM的理解:Model-View-ViewModel的缩写,Model代表数据模型,View代表UI组件,ViewModel将Model和View关联起来。数据会绑定到viewModel层并自动将
weixin_45514905
·
2023-11-08 00:24
vue.js
最全vue2,vue3知识点汇总
一、Vue基础1.Vue的基本原理当一个Vue实例创建时,Vue会遍历data中的属性,用Object.defineProperty(
vue3.0
使用proxy)将它们转为getter/setter,并且在内部追踪相关依赖
william毅
·
2023-11-08 00:50
vue
Vue中的
懒加载
是什么,如何实现
懒加载
?
Vue中的
懒加载
是指在页面加载时,只加载当前需要显示的数据和组件,而不是一次性加载整个应用的所有数据和组件。这样可以提高页面的加载速度,减少首屏渲染时间。
悦目春风
·
2023-11-07 23:07
vue.js
javascript
前端
前端er,你真的会用 async 吗?
async异步函数不完全使用攻略前言现在已经到8012年的尾声了,前端各方面的技术发展也层出不穷,VueConfTO2018大会也发布了
Vue3.0
的计划。
w18478272407
·
2023-11-07 18:10
async
(zichao)VUE3基础(仅作简单整理,未深入探究)
目录一、创建
Vue3.0
工程二、setup(一)理解:(二)作用(三)setup函数的两种返回值:(四)注意点(五)声明一个setup三、ref函数(一)作用(二)语法(三)操作数据(四)注意四、reactive
zichao_99
·
2023-11-07 14:47
javascript
vue.js
前端
无限滚动图片
懒加载
-Infinite-Scroll-Img-笔记学习
CSDN话题挑战赛第2期参赛话题:学习笔记我是Sam9029,一个前端**恭喜你,若此文你认为写的不错,不要吝啬你的赞扬,求收藏,求评论,求一个大大的赞!**Sam9029的CSDN博客主页:Sam9029的博客_CSDN博客-JS学习,CSS学习,Vue-2领域博主文章目录为什么做这个效果源码需求介绍界面设计逻辑设计图片选材写代码效果展示待改进完我是Sam9029,一个前端今天完成了无限图片
Sam9029
·
2023-11-07 13:18
CSS学习
学习
前端
javascript
VUE3.0
,DAY61,VUEX模块化编码+namespace
VUE3.0
,DAY61vuex模块化namespace总结vuex模块化在vuex的store核心库中,在actions、mutations、state在我们写了很多的逻辑函数代码。
疯子的梦想@
·
2023-11-07 10:41
前端
vue.js
javascript
node.js
小黑子的——vue从入门到入土过程:第五章
vue.js零基础入门到vue项目入土5.0VUE2.0——
VUE3.0
系列第五章1.数据
懒加载
1.1运用vant库List组件加载1.2数据到底结束2.loading加载&axios拦截器2.1VueLoading
小黑子史蒂夫
·
2023-11-07 08:14
vue
vue.js
javascript
前端
Vue3+Vite+Pinia+Naive后台管理系统搭建之四:Naive UI 组件库的安装和使用
前言如果对vue3的语法不熟悉的,可以移步
Vue3.0
基础入门
Vue3.0
基础入门快速入门。
yqcoder
·
2023-11-07 02:30
vue.js
前端
javascript
vue3.0
生命周期详解
VUE3.0
发布有一段时间了,最近学习了下生命周期与2.x版本相对应的生命周期钩子查看源码戳Vue2.xvue3beforeCreatesetup()createdsetup()mountedsetup
怪兽的猫
·
2023-11-07 00:38
前端
uni-app
小程序商城
vue
java
js
es6
node.js
vue 实现 el-select 下拉选项的
懒加载
下拉选择是常用的用户交互选择的操作;常用固定选择项或者动态渲染选择项.实际项目中存在数据量大,一次性渲染很多数据会造成下拉卡顿的问题,通过滚动
懒加载
,逐步增加下拉选项.滚动加载的核心逻辑通过监听容器的滚动事件
heroboyluck
·
2023-11-06 17:29
Vue.js
相关问题解决方案
vue
懒加载
el-select
下拉加载
composition API 和 Mixins
关于
Vue3.0
的CompositionAPI和旧版本的Mixins【转载】原文:http://caibaojian.com/vue3-composition-api.html在过往,如果你想共享组件间的代码
达文西_Huong
·
2023-11-06 11:54
前端Vue框架学习(一)基础内容总结
Vue是前端开发主流框架之一,对于开发者来说解决了好多细节问题,方便了开发,提高了效率,下面我就带来Vue2.0的一些基础的内容归纳总结,后期我会归纳
Vue3.0
的新变化文章参考:Vue基础概念Vue教程
一个刘
·
2023-11-06 10:20
Vue
vue.js
前端
vue
Google Play渠道超过100M?尝试APK分包!
前言一般情况下,Android开发者应该通过各种有效途径来减小生成的Apk大小,比如移除无效资源文件、只保留xxhdpi资源、离线
懒加载
非必要资源等。
ETH_BOSS
·
2023-11-06 04:34
PC端实现滚动分页
懒加载
思路监听列表元素的滚动事件,滚动到底部的时候,加载下一页的数据监听数据加载,判断是否已全部加载结束实现监听滚动事件为列表元素listBox绑定scroll事件进行监听{{item.label}}--{{item.value}}{{dataList.length==0?"暂无数据":loading&&!finished?"加载中":"没有更多了"}}scrollTop:listBox滚动时,向上卷曲
神膘护体小月半
·
2023-11-06 04:54
思路记录
javascript
前端
vue3.0
依赖注入
provide和inject用来向后代组件传递数组,也是遵循的是单项数据流看代码:在祖先组件中,定义provide数据,如果是响应式的,必须要用ref或者reactive来定义App根组件---{{money}}import{provide,ref}from'vue'importSonfrom'./son.vue'exportdefault{name:'App',components:{Son},
weixin_49696014
·
2023-11-06 03:56
vue.js
前端
javascript
vue3.0
中的provide和inject 依赖注入使用方法
父组件向子组件传递信息,如果是多层组件嵌套(父>子>孙>孙孙…),props逐级透传十分麻烦,props可用但不优雅,更推荐provide/inject依赖注入的方式;在provide/inject依赖注入中父组件向后代组件通讯,如果说props是传递,逐级透传的,依赖注入是在父组件中与后代组件共享数据,可实现跨级共享;provideimportHelloWorldfrom'./component
不断学习的码农
·
2023-11-06 03:26
javascript
vue.js
前端
【
vue3.0
】依赖注入(provide和inject)
使用场景:有一个父组件,里头有子组件,有孙组件,有很多后代组件,共享父组件数据。父组件父组件{{money}}import{ref,provide}from"vue";importSonfrom"./components/Son.vue";exportdefault{name:"App",components:{Son,},setup(){constmoney=ref(100);constchan
别亦难�
·
2023-11-06 03:54
vue3.0
vue.js
javascript
前端
vue 项目 iOS WKWebView 加载
资源文件、js等)导入项目;⚠️注意:把index.html放入项目根目录下,command+n创建一个资源文件.bundle,资源文件里也的包含一份index.htmlimageimage下面开始代码:
懒加载
BestWilliam
·
2023-11-05 16:53
VUE3.0
的404页面如何配置以及路由守卫
一、配置404页面router中增加一行这样的代码即可,关键要素:/:catchAll(.*){path:'/:catchAll(.*)',name:'404',component:()=>import("@/views/404.vue")}二、配置路由守卫router.beforeEach((to,from,next)=>{consttoken=storage.getItem('token');
我来秋风扫落叶
·
2023-11-05 14:22
Web前端
vue.js
前端
javascript
Vue点击跳转无反应,报错Loading chunk chunk-xxxxx failed
现象描述:系统升级后,偶尔出现切换菜单无响应情况,手动刷新界面后恢复正常,报错信息如图所示20200812094521647.png原因分析:项目中使用了路由
懒加载
,每次发版且未手动刷新界面,点击菜单时
胆大的小乌龟
·
2023-11-05 11:48
el-table滚动分页模拟
懒加载
一、组件介绍该组件是使用element-ui的el-table做的封装,理念就是将分页换了一种形式,使用滚动条模拟
懒加载
分页,其实万变不离其宗,本质上表格数据还是后台人员给分页过的,只不过就
金袍铺
·
2023-11-05 00:34
vue
elementui
Vue3问题:如何实现级联菜单的数据
懒加载
?
前端功能问题系列文章,点击上方合集↑序言大家好,我是大澈!本文约3100+字,整篇阅读大约需要5分钟。本文主要内容分三部分,第一部分是需求分析,第二部分是实现步骤,第三部分是问题详解。如果您只需要解决问题,请阅读第一、二部分即可。如果您有更多时间,进一步学习问题相关知识点,请阅读至第三部分。1.需求分析实现级联菜单效果,点击一级菜单某一项,就会加载出对应的二级菜单内容,点击二级菜单某一项,就会加载
程序员大澈
·
2023-11-04 22:16
前端问题合集
vue.js
javascript
css
html
前端
Vue3 的自定义指令图片
懒加载
手把手带你写一个Vue3的自定义指令以下文章来源于老黄的前端私房菜,作者黄轶黄老师背景众所周知,Vue.js的核心思想是数据驱动+组件化,通常我们开发页面的过程就是在编写一些组件,并且通过修改数据的方式来驱动组件的重新渲染。在这个过程中,我们不需要去手动操作DOM。然而在有些场景下,我们还是避免不了要操作DOM。由于Vue.js框架接管了DOM元素的创建和更新的过程,因此它可以在DOM元素的生命周
李仁平
·
2023-11-04 22:49
proxy的使用场景
昨天电话面试有被问到
vue3.0
的特色是什么,想起了之前老师提过的proxy,但本人确实也不知道proxy的具体概念、原理和使用场景。google了一下,觉得下面这篇文章不错,贴来分享给各位,供翻阅。
易推倒DE小狼
·
2023-11-04 21:45
vue 3.0 使用ref获取dom元素
前言附上
vue3.0
文档:Vue3中文文档-vuejs2022.10.22更新鉴于较多人询问几个高频问题,在此做统一回复ref.value获取到的是null答:检查是否将ref变量return出去了答:
好巧.
·
2023-11-04 08:50
javaScript
vue
js
javascript
vue
性能优化之
懒加载
- 基于观察者模式和单例模式的实现
一、引入在前端性能优化中,关于图片/视频等内容的
懒加载
一直都是优化利器。当用户看到对应的视图模块时,才去请求加载对应的图像。
l煎饼果子
·
2023-11-04 00:01
JavaScript
React.JS
观察者模式
react.js
前端
懒加载
typescript
Webpack性能优化「七」-- 优化产出代码 ***
懒加载
import提取公共代码IgnorePlugin避免引入无用模块小图片base64编码//减少请求次数bundle加hash使用CDN加速使用productionScopeHosting作用域提升小图片
loushumei
·
2023-11-03 23:33
使用el-cascader时设置lazyLoad需要注意方法中this的作用域
项目场景:使用ele-ui实现一个地区级联选择问题描述:选择地区时
懒加载
,需要设置lazyLoad属性,代码如下,控制台提示找不到this.
一生有你2020
·
2023-11-03 22:12
Vue
vue.js
el-cascader
lazyLoad
Vue3.0
provide与inject依赖注入:VCA
简介provide与inject是一种跨层级组件(祖孙)通信方式。当组件多层嵌套时,不需要将数据一层一层的向下传递,通过它俩可以实现跨层级组件通信。provide:提供者注入一个值,可以被后代组件接收。provide它接受两个参数:第一个参数是要注入的key,可以是一个字符串或者一个symbol。第二个参数是要注入的值。inject:接收者接收一个由祖先组件或整个应用(通过app.provide(
无盐海
·
2023-11-03 21:18
Vue
vue.js
前端
Vue3.0
VCA语法糖 <script setup> :VCA模式
简介:是在单文件组件(SFC)中使用组合式API的编译时语法糖。相比于普通的语法,它具有更多优势:更少的样板内容,更简洁的代码。能够使用纯Typescript声明props和抛出事件。更好的运行时性能(其模板会被编译成与其同一作用域的渲染函数,没有任何的中间代理)。更好的IDE类型推断性能(减少语言服务器从代码中抽离类型的工作)。语法糖用法基本语法:要使用这个语法,在script中添加setup属
无盐海
·
2023-11-03 21:18
前端
javascript
vue.js
Vue3.0
中父组件与子组件的通信传值props与emit :VCA模式
简介什么是propsProps是Vue组件之间通信的一种方式,通过Props,父组件可以向子组件传递数据,即:父组件可以通过组件标签上的属性值把数据传递到子组件中。子组件可以根据自己的属性和方法去渲染展示数据或执行某些操作。由于props是单向数据流的,它是只能从父组件传递到子组件的,而子组件是无法更改props的值的,只能由父组件来修改。这样就保证了组件的数据传递不会出现混乱和错乱的情况。如何定
无盐海
·
2023-11-03 21:14
vue.js
javascript
前端
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他