摘要: 最近写组件库的时后,发现这个滚动条是真的丑啊,决定重新撸一个滚动条: 首先咱们回顾一下移动端浏览器滚动条特性: 滚动条在开始滚动时渐显,滚动结束后渐隐 滚动条不占内容区宽度,悬浮固定 滚动条高度(深灰)和滚动区可视高度(浅灰)比等于滚动区可视高度和滚动目标的高度 当滚动目标的高度小于滚动区可视高度的 阅读全文
posted @ 2018-12-15 23:21 大天狗子 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 利用canvas将网页元素生成图片并保存在本地 注:createElementNS() 方法可创建带有指定命名空间的元素节点。 createElementNS(ns,name) createElementNS() 方法与 createElement() 方法相似,只是它创建的 Element 节点除 阅读全文
posted @ 2018-12-15 23:18 大天狗子 阅读(2211) 评论(0) 推荐(0) 编辑
摘要: 在开发中,有时会遇到像App中的手势那样的效果,下面就仿照App实现了一下。 wxml部分: wxss: js部分: json部分: 阅读全文
posted @ 2018-12-15 23:15 大天狗子 阅读(3970) 评论(2) 推荐(1) 编辑
摘要: 应用场景: 负责场景下的高性能 重用组件库,组件组合 中文官网:https://reactjs.org.cn/doc/in... 特点: 声明式编码(不需要关心如何实现,只需要关注在哪里做什么) 组件化编码 高效的DOM Diff,最小化页面重绘 单向数据流 创建一个新的app: 使用 Yarn 安 阅读全文
posted @ 2018-12-15 19:31 大天狗子 阅读(470) 评论(0) 推荐(0) 编辑
摘要: vue router的query和params的区别 首先简单来说明一下$router和$route的区别 $router为VueRouter实例,想要导航到不同url,则使用$router.push方法 $route为当前router跳转对象,里面可以获取name、path、query、param 阅读全文
posted @ 2018-12-15 19:28 大天狗子 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 在新版的Vue CLI 3中,如何导入公共less文件在文档里已经描述的很清楚了,但是在2. 的版本中,我没有查到相关的办法,网友的办法又相当复杂,于是我推荐给大家一个很简单的办法。 首先,会用到webpack中的资源预处理器Style Resources Loader,所以需要: 然后在build 阅读全文
posted @ 2018-12-15 19:27 大天狗子 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 在获取富文本后,又只要显示部分内容,需要去除富文本标签,然后再截取其中一部分内容;然后就是过滤器,在微信小程序中使用还是挺多次的,在vue及react中也遇到过 1.富文本去除html标签 去除html标签及 空格 截取字符串 2.vue中使用过滤器 3.微信小程序中使用过滤器 新建.wxs文件 使 阅读全文
posted @ 2018-12-15 11:24 大天狗子 阅读(2963) 评论(0) 推荐(0) 编辑
摘要: src/core/instance/index.js此文件主要实现了Vue初始化 // 引入模块 import { initMixin } from './init' import { stateMixin } from './state' import { renderMixin } from ' 阅读全文
posted @ 2018-12-15 11:12 大天狗子 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 最近无聊在搞一些新的东西,今天就遇到一个async/await的坑; 因为我用的不是vue官方的脚手架,所以遇到这样的问题: await is a reserved word 这样的警告,我猜应该是缺乏相关的解析器。 然后取掉await之后,又出现async出现问题: 好吧,只能google之。 查 阅读全文
posted @ 2018-12-15 11:10 大天狗子 阅读(7346) 评论(0) 推荐(0) 编辑
摘要: 背景 随着项目的成长,单页spa逐渐包含了许多业务线 商城系统 售后系统 会员系统 ... 当项目页面超过一定数量(150+)之后,会产生一系列的问题 可扩展性 项目编译的时间(启动server,修改代码)越来越长,而每次调试关注的可能只是其中1、2个页面 需求冲突 所有的需求都定位到当前git,需 阅读全文
posted @ 2018-12-15 11:08 大天狗子 阅读(2358) 评论(0) 推荐(0) 编辑
摘要: 点击详情跳转的时候,有时候有必要隐藏地址栏的必要参数,本次实验是通过sessionStorage存储 定时器刷新浏览器方式来实现的1.获取URL地址栏参数 及参数值 2.将必要参数缓存到sessionStorage中 3.重定向带有参数的地址 原文地址:https://segmentfault.co 阅读全文
posted @ 2018-12-15 11:03 大天狗子 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍了详解Nuxt.js Vue服务端渲染摸索,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Nuxt.js 十分简单易用。一个简单的项目只需将 nuxt 添加为依赖组件即可。Vue因其简单易懂的API、高效的数据绑定和灵活的组件系 阅读全文
posted @ 2018-12-15 11:01 大天狗子 阅读(627) 评论(0) 推荐(0) 编辑