- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 vant如何按需引入样式及收益
当我们在一个项目中,引入大量的组件之后,这个按需引入的收益会变小,还不如直接全量引入 css 文件。当然,如果你的项目使用的组件适中,可以使用按需引入,大概能带来100kb的包体减小收益。如果项目使用的组件比较少,个人不建议使用vant,直接手撸css,收益更高。
2023-01-13 11:18:56
2087
1
原创 VUE单页面应用,如何判断组件内块级元素中内容滚动到底
第一次写自己的原创技术博客,欢迎大家批评指正。最近在用VUE框架做一个移动端的单页面应用,项目中碰到了一个关于滚动加载的问题,由于某些原因,用已有的滚动加载的框架实现不了UI小GG设计出来的效果,无奈之下只能自己去摸索。在网上面看了很久,发现滚动加载的关键就是如何去判断用户已经下拉到内容的最底部。在网上搜索资料,发现很多方法都是基于页面本身,但笔者的项目中,这个滚动加载是放在组件中的一个<d...
2018-07-03 10:08:43
1557
1
转载 【VUE】vue项目开发中,setTimeout等定时器的管理。
原地址:https://blog.youkuaiyun.com/hustxiaoxian/article/details/77621823一、问题来源。在项目中,我们经常有这样的需求,一个页面初始化后,需要不断的去请求后端,来获取当前某个记录的最新状态。显然,这个可以用setTimeout以及回调中继续setTimeout来实现。我们假设定时器是在页面#/test/aaa上创建的。但是,会遇到以下两个问题,我...
2018-06-12 10:34:58
1103
转载 全面理解Javascript闭包和闭包的几种写法及用途
好久没有写博客了,过了一个十一长假都变懒了,今天总算是恢复状态了。好了,进入正题,今天来说一说javascript里面的闭包吧!本篇博客主要讲一些实用的东西,主要将闭包的写法、用法和用途。 一、什么是闭包和闭包的几种写法和用法1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数...
2018-04-26 11:51:15
263
转载 深入理解 ES6 的解构赋值
解构赋值(destructuring assignment)语法是一个Javascript表达式,这种语法能够更方便的提取出 Object 或者 Array 中的数据。这种语法可以在接受提取的数据的地方使用,比如一个表达式的左边。有明确的语法模式来告诉我们如何使用这种语法提取需要的数据值。Object 的解构解构 Object:const obj = { first: 'Jane', last: ...
2018-04-26 10:31:31
206
转载 关于Flexbox的学习笔记
所有刚开始学习flexbox的同学,看到网上面的教程的时候很尴尬,不知道那些各种举例是怎么来的,刚开始的时候我也不知道,后来发现其实很简单。步骤就是:创建一个css文件,然后在css文件里面随便定义一个样式,例如:.class{ } #id{ } 或者 body{ }(不清楚的同学清自行搜索基本选择器的用法) 。然后在里面敲上这么一行代码:{display:flex}, 现在你的选择器所绑定的这...
2018-04-25 18:21:03
178
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人