vue.js

前端面试每日 3+1 —— 第925天
前端面试每日 3+1 —— 第925天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-28 06:20:29阅读全文

前端面试每日 3+1 —— 第924天
前端面试每日 3+1 —— 第924天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-27 21:00:07阅读全文

ios上loadedmetadata 事件在用户播放时才触发导致audio duration获取不到的问题
ios上loadedmetadata 事件在用户播放时才触发导致audio duration获取不到的问题

H5页面上一组音频,需要获取每个音频的时长,展示在页面上,尝试使用Audio对象,在canplay或者loadedmetadata事件中,获取audio.duration

2021-10-28 21:05:39阅读全文

t-io 3.7.5 发布,口碑炸裂的国产网络编程框架
t-io 3.7.5 发布,口碑炸裂的国产网络编程框架

标题说明看到"口碑炸裂"四字,应该又有不少"闻风而至"的同学要来"口吐芬芳",所以先上3张"炸裂封条"如果3张"炸裂封条"还不够,那就再上一张王炸"唵嘛呢叭咪吽",没错,就是封印孙悟空500年的"六字大明咒"言归正传,t-io其实是一位三流程序员写的国产网络编程框架,为了自我证明t-io的优秀,这位

2021-10-29 02:00:35阅读全文

现代前端开发
现代前端开发

传统网页开发,基本就是 HTML + CSS + JQUERY 的模式。但现在网页越来复杂,很多网页其实就是一个APP,复杂度和以前的网页已经不是一个层级。实际上,现在人们已经在用 HTML + CSS + JS 开发各种APP,网页和APP的开发已经没有了界限。

2021-10-31 10:22:03阅读全文

SpringCloud微服务实战——搭建企业级开发框架(十):使用Nacos分布式配置中心
SpringCloud微服务实战——搭建企业级开发框架(十):使用Nacos分布式配置中心

  随着业务的发展、微服务架构的升级,服务的数量、程序的配置日益增多(各种微服务、各种服务器地址、各种参数),传统的配置文件方式和数据库的方式已无法满足开发人员对配置管理的要求:

2021-10-31 17:25:10阅读全文

前端面试每日 3+1 —— 第928天
前端面试每日 3+1 —— 第928天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-10-31 14:39:59阅读全文

尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理
尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理

想学源码,极力推荐之前我写的《学习源码整体架构系列》 包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4、koa-compose、vue-next-release、vue-this、create-vue等

2021-11-01 00:34:33阅读全文

nvm 使用详解
nvm 使用详解

nvm,全称 Node Version Manager ,也就是node版本控制;

2021-11-08 12:37:28阅读全文

前端面试每日 3+1 —— 第935天
前端面试每日 3+1 —— 第935天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-08 15:20:13阅读全文

nuxt.js 多环境变量配置
nuxt.js 多环境变量配置

一般在我们项目开发中,一般会有以下3个环境

2021-11-08 21:41:20阅读全文

前端面试每日 3+1 —— 第936天
前端面试每日 3+1 —— 第936天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-09 09:26:59阅读全文

前端面试每日 3+1 —— 第933天
前端面试每日 3+1 —— 第933天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-09 04:13:26阅读全文

npm run提示报错通用解决办法
npm run提示报错通用解决办法

问题: 报错如下This may cause things to work incorrectly. Make sure to use the same version,理论上报只要是报错说版本不统一的通用解决办法:删除node_models 文件夹和 package-lock.json 文件重新

2021-11-08 22:11:11阅读全文

尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!
尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!

想学源码,极力推荐之前我写的《学习源码整体架构系列》 包含jQuery、underscore、lodash、vuex、sentry、axios、redux、koa、vue-devtools、vuex4、koa-compose、vue-next-release、vue-this、create-vue等

2021-11-10 07:18:43阅读全文

Vue3.0基于vue-grid-layout插件实现拖拽布局
Vue3.0基于vue-grid-layout插件实现拖拽布局

首先,我们选择的插件是vue-grid-layout

2021-11-11 05:26:37阅读全文

前端面试每日 3+1 —— 第939天
前端面试每日 3+1 —— 第939天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-12 04:49:40阅读全文

前端服务框架调研:Next.js、Nuxt.js、Nest.js、Fastify
前端服务框架调研:Next.js、Nuxt.js、Nest.js、Fastify

这次 Node.js 服务框架的调研将着点于各框架功能、请求流程的组织和介入方式,以对前端 Node.js 服务设计和对智联 Ada 架构改进提供参考,不过多关注具体实现。

2021-11-17 04:04:30阅读全文

前端面试每日 3+1 —— 第945天
前端面试每日 3+1 —— 第945天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-17 02:09:06阅读全文

工作10年的测试工程师被炒,没有方向,你根本躲不过中年危机!
工作10年的测试工程师被炒,没有方向,你根本躲不过中年危机!

很多人都说软件测试是个好饭碗,工作不累薪资高、入门简单又好学。然而今年34的他,却真正尝到了中年危机的滋味,平时也有不少人都会私信问我:

2021-11-17 07:14:13阅读全文

uni-admin,管理后台开发必备神器
uni-admin,管理后台开发必备神器

回顾:上周给大家推荐了 uni-starter

2021-11-16 21:51:02阅读全文

可以用家用 PC 做服务器,搭建一个访问量很小的博客?
可以用家用 PC 做服务器,搭建一个访问量很小的博客?

现代人的家中都有大量电子设备。手机更新换代也比较快,最麻烦的就是电脑、手机、平板之间的文件共享和备份了。

2021-11-17 12:08:16阅读全文

使用v-html造成的问题
使用v-html造成的问题

渲染的结果是: 这是一个等待渲染的html

2021-11-17 01:24:18阅读全文

正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏
正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏

重点:把index.skeleton.wxml和index.skeleton.wxss文件中的(is=""和data-event-opts="")的整个属性删掉一、描述:解决使用uniapp开发微信小程序生成骨架屏很多人都知道微信开发者工具自带生成骨架屏的功能,但是却不知道怎么使用,接下来教大家使用

2021-11-17 14:03:56阅读全文

前端面试每日 3+1 —— 第972天
前端面试每日 3+1 —— 第972天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-14 06:43:05阅读全文

分享一个自己写的vue项目:Sancks-App
分享一个自己写的vue项目:Sancks-App

一个可以和大家分享自己喜欢的零食的移动端项目,涉及的技术栈主要有Vue + Vue-Router + Sass + Koa2 + Mongoose。

2021-12-13 20:16:25阅读全文

前端面试每日 3+1 —— 第969天
前端面试每日 3+1 —— 第969天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-13 13:48:23阅读全文

微信小程序实现computed计算属性
微信小程序实现computed计算属性

上篇博客讲了小程序实现watch机制,这篇介绍如何实现computed计算属性。

2021-12-14 06:22:50阅读全文

Vue 之全局事件总线和消息订阅与发布
Vue 之全局事件总线和消息订阅与发布

之前我们实现了子组件向父组件传递数据,很明显,这是不够的,看完这篇博客,无论哪两个组件之间传递和接收数据都没有问题!全局事件总线(适用于任意组件间通信)原理:(看图理解)主要就是通过往 x 身上放事件,然后事件的回调要放在想要获取数据的组件身上,谁要传数据就调用 x 身上对应的事件并往里面存数据就可

2021-12-14 03:50:14阅读全文

前端面试每日 3+1 —— 第971天
前端面试每日 3+1 —— 第971天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-14 11:25:06阅读全文

写一个vscode插件改善web项目的多版本维护难题
写一个vscode插件改善web项目的多版本维护难题

先设想一个场景,如果你的项目存在多个版本同时维护,不同版本代表着不同时期的不同技术栈和不同的功能,分别有各自的客户群在使用。日常,一个bugfix或者一个新功能要应用在这些版本上,你需要逐个版本去切换,逐个去重装依赖,跑服务自测,这种来回操作无疑是最耗时间的。

2021-12-14 06:50:50阅读全文

微信小程序实现watch监听
微信小程序实现watch监听

Vue.js里有watch监听机制,很适合“一处改变,多处影响”的场景,在开发小程序的过程中,自然也会遇到这样的场景,下面介绍如何在小程序中实现watch监听。

2021-12-14 07:33:38阅读全文

最新姓名正则,支持少数民族“·”,使用字符集GB18030编码
最新姓名正则,支持少数民族“·”,使用字符集GB18030编码

基本汉字的Unicode编码范围是[4e00-9fa5],但很多生僻字无法匹配,使用2000年发布的国标GB18030字符集包含更多的汉字。

2021-12-14 01:23:45阅读全文