摘要: input 输入框设置了 type=number 后会自带两个上下按钮,样式有点丑,可以设置 css 来隐藏掉。 <input type="number" /> input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { 阅读全文
posted @ 2021-05-24 15:09 Yuan-yiming 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 本文使用80行代码教你写一个Webpack插件并发布到npm 阅读全文
posted @ 2021-05-23 10:34 Yuan-yiming 阅读(1624) 评论(1) 推荐(1) 编辑
摘要: 1. 背景 在一些项目中,有时候会出现不同模块重复请求大量相同api接口的情况,特别是在一些功能相似的后台管理页面中。以下面这几个页面为例,每次进入页面都需要请求等大量重复的下拉框数据,下拉框数据短时间内改动不大,但也不能在前端使用静态数据,所以可以考虑在前端进行数据缓存,避免重复请求api。 2. 阅读全文
posted @ 2021-04-26 19:54 Yuan-yiming 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: 大家使用Vue做开发的时候应该都遇到过这个问题,就是某个页面下调用this.$router.push(path),而path指向的页面和当前页面是同一页面时,就会发生报错,vue-router会提示你避免跳转到当前页面,报错如下: 一般情况我们可以在调用this.$router.push之前判断一下 阅读全文
posted @ 2021-03-03 13:43 Yuan-yiming 阅读(1917) 评论(0) 推荐(0) 编辑
摘要: 这两天重新学习了一下Webpack的使用,在学习打包css/less样式资源时,发生了这样一个报错: 关键报错信息是: this.getOptions is not a function,网上百度一下之后说是版本问题。 然后我又查了一下npm官网,果然在22天之前less-loader发布了8.0. 阅读全文
posted @ 2021-02-23 23:15 Yuan-yiming 阅读(5378) 评论(1) 推荐(1) 编辑
摘要: 这两天打算上手学习一下vue3,构建项目没有使用vite,而是通过vue cli来构建。vue cli 搭建vue3项目跟以前vue2差不多,但需要把vue cli升级为最新版本。 在新生成项目之后,运行报错: Error: Cannot find module ‘vue-loader-v16/pa 阅读全文
posted @ 2020-12-15 23:27 Yuan-yiming 阅读(8892) 评论(0) 推荐(1) 编辑
摘要: 在使用vue做开发时,大部分人只会使用官方提供的脚手架搭建项目,脚手架虽然很好用,但想要成为一名优秀的前端开发者,webpack这一道坎是绕不开的,所以我们要学会脱离脚手架,利用webpack手动搭建vue项目。下面我们使用webpack构建一个简单的vue项目。 前置条件: 电脑已安装node 基 阅读全文
posted @ 2020-03-18 09:40 Yuan-yiming 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 1. MySQL mysql://username:password@hostname/database 2. PostgreSQL postgresql://username:password@hostname/database 3. SQLite(Linux) sqlite:////absolu 阅读全文
posted @ 2020-02-11 17:30 Yuan-yiming 阅读(410) 评论(0) 推荐(0) 编辑
摘要: touches: 当前屏幕上所有触摸点的列表; targetTouches: 当前对象上所有触摸点的列表; changedTouches: 涉及当前(引发)事件的触摸点的列表; 通过一个例子来区分一下触摸事件中的这三个属性: 1. 用一个手指接触屏幕,触发事件,此时这三个属性有相同的值。 2. 用第 阅读全文
posted @ 2020-02-11 17:29 Yuan-yiming 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中会有这样的需求,想要自己设置表中自增字段的初始值。 比如:有一个your_table表中有一个自增字段id,我们知道,插入数据后,默认是从1开始自增的。 但是假如现在有一个需求,是要求id从100开始插入,那么该怎么实现呢?其实就是一句sql命令的事儿: select setval('y 阅读全文
posted @ 2020-01-28 21:36 Yuan-yiming 阅读(1725) 评论(0) 推荐(0) 编辑