技术
文章平均质量分 88
在厕所喝茶
一名热爱技术与分享的前端工程师,闲来无事喜欢打王者荣耀
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vue2源码(五)-- computed 计算属性的实现
computed 计算属性的实现原创 2022-11-09 22:21:24 · 1239 阅读 · 0 评论 -
vue2源码(三)-- Vue.nextTick
Vue.nextTick 源码解析原创 2022-10-08 22:27:01 · 403 阅读 · 0 评论 -
vue实现js调用式组件
vue实现js调用式组件原创 2022-07-25 12:41:28 · 4187 阅读 · 0 评论 -
微前端实现原理研究总结
微前端实现原理原创 2022-07-04 09:46:19 · 731 阅读 · 0 评论 -
通过继承扩展 element-ui 组件的功能
通过继承扩展 element-ui 组件的功能原创 2022-05-24 10:03:20 · 5674 阅读 · 0 评论 -
开发一个高性能可扩展的脚手架
高性能可扩展的脚手架原创 2022-05-11 09:46:51 · 357 阅读 · 0 评论 -
vue 多项目公共组件处理方案
vue 多项目公共组件处理方案原创 2022-02-07 13:19:16 · 3469 阅读 · 3 评论 -
axios 和洋葱模型中间件
axios 和洋葱模型中间件原创 2022-01-27 13:58:00 · 818 阅读 · 0 评论 -
微信小程序 Page,Component 二次封装(符合 vue2 的开发习惯)
微信小程序Component,Page构造函数二次封装(符合vue2的开发习惯)原创 2022-01-20 19:13:00 · 1296 阅读 · 0 评论 -
typescript 从零开发视频播放器
typescript 从零开发视频播放器前言项目架构设计技术栈双端支持元素的显示和隐藏说明组件化开发组件之间的通讯拖拽行为初始化模板`video-player` video 标签组件控制器的显示和隐藏显示时间全屏进度条显示/隐藏 loading快捷键其他组件开发国际化功能实现插件介绍实现插件说明插件代码示例总结前言目前比较流行的开源视频播放器应该就是dplayer,我们公司现在也是正在使用这个开源的视频播放器。但是有些需求dplayer并没有实现,或者是功能有了但是技术上跟公司的所用的方案有所不一样。比原创 2021-10-29 09:26:36 · 670 阅读 · 0 评论 -
微信小程序组件库开发记录
微信小程序组件库开发记录背景前言技术选型环境搭建安装 gulp将`scss`编译为`wxss`压缩`wxml`,`js`,`json`文件和图片拷贝文件到另一个目录删除目录整合创建组件模板开发技巧properties 父组件给子组件传递数据behaviors 公共行为optionsexternalClasses 外部样式类relations 定义组件之间的关系组件生命周期组件页面生命周期兼容性处理查询元素或者视图窗口信息js 调用组件关于 properties 和 setData双向数据绑定获取当前页面的上原创 2021-07-25 19:31:30 · 1144 阅读 · 8 评论 -
vue ssr 实践
vue ssr 实践技术栈初始化项目并安装相关依赖编写webpack相关配置编写客户端,服务端通用代码组件异步获取数据编写客户端入口代码编写服务端入口代码后台代码总结技术栈后台使用的是express,前端使用的是vue+webpack。初始化项目并安装相关依赖首先新建一个文件夹, npm init -y 初始化项目,然后安装相关依赖包,这里简单列一下需要安装的依赖包以及相关版本 "dependencies": { "express": "^4.17.1", "vue": "^2.原创 2020-08-16 14:49:14 · 423 阅读 · 0 评论 -
自定义脚手架
自定义脚手架前言需求分析package.json配置index.js脚本文件总结前言继上一次搞了一个基于webpack4+react的多页面移动端应用程序,我发现下一次需要使用这个模板文件的时候比较麻烦,首先需要去github下载项目模板下来,然后改项目名称,描述,作者等等这些信息,而且这个模板的css预处理器是node-sass,万一我想用less,就要删掉node-sass,sass-lo...原创 2020-04-04 12:06:04 · 1284 阅读 · 0 评论 -
webpack4+react配置多页面移动端应用程序
webpack4+react配置多页面移动端应用程序前言技术栈项目目录结构移动端适配方案webpack配置基础配置开发环境配置react+redux热重载生产环境配置插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLow...原创 2020-03-12 21:07:45 · 998 阅读 · 1 评论 -
安卓原生与网页js的通信
安卓原生与网页js的通信前言1、url schema2、往浏览器中注入对象3、原生端调用js总结前言前一段时间在搞安卓的Hybird App,涉及到了安卓原生与网页js的通信交互。趁现在年末有空就做一下总结。1、url schema通过自定义协议来实现原生端与js端进行交互,自定义协议的格式如下:jsbridge://(method)?(params),即jsbridge://+方法名+参...原创 2020-01-22 11:03:45 · 985 阅读 · 0 评论 -
支付宝生活号h5网页开发
支付宝生活号h5网页开发前言概述技术的选型以及项目的架构开发注意点总结前言前一段时间,我负责了公司的一个支付宝生活号h5网页开发的项目,主要是用来采集用户的数据的。到现在也已经接近尾声了,在开发的过程中也遇见了不少的坑坑洼洼,所以我就想着总结一下这个项目的一些问题和解决思路,希望对后面有需要做支付宝生活号h5网页开发的程序员有或多或少的帮助吧。概述首先,这个项目前端原本是有代码,但是原本的...原创 2019-08-03 11:02:14 · 4874 阅读 · 0 评论 -
基于electron的音视频播放器
基于electron的音视频播放器前言选择做一个音视频播放器桌面应用程序原因技术的选型已经实现了的功能音视频播放实现右键菜单实现总结效果图安装包下载:[http://zhifa.daiqee.com/player%20Setup%200.0.1.exe](http://zhifa.daiqee.com/player%20Setup%200.0.1.exe)最后如果大家觉得我这个音视频播放器还可以的...原创 2019-06-12 09:55:14 · 12704 阅读 · 6 评论 -
单页面应用首页白屏时间过长和SEO不友好的问题的一些技术的优缺点和原理
单页面应用首页白屏时间过长和SEO不友好的问题的一些技术的优缺点和原理概括首页白屏时间过长的原因SEO不友好的原因预渲染技术骨架屏技术总结概括随着vue,react等前端框架的出现,单页面应用也随着流行起来。越来越多的项目都会使用vue,react等框架来实现单页面应用。单页面应用最大优点就是无刷新交互,提高了用户的体验度。但是单页面应用的缺点也是非常明显的,那就是SEO不友好,首页白屏时间过...原创 2019-04-10 17:52:09 · 1921 阅读 · 0 评论
分享