你一定会用到的 12个前端小知识

2022-12-13
阅读 6 分钟
707
1. 垂直居中html {代码...} css {代码...} 效果图2. calchtml {代码...} {代码...} 3. 文本超出显示...html {代码...} css {代码...} 效果图4. 设置input placeholder样式html {代码...} {代码...} 效果图5. 移除type="number"尾部的箭头html {代码...} css {代码...} {代码...} 效果图6. 移除input状态线html...

为什么Vue 2.X不能检测数组和对象的变化?

2022-12-13
阅读 4 分钟
1.4k
前言在Vue2的官方文档中,不知道各位小伙伴注意到文档中有明确的表示:检测变化的注意事项检测变化的注意事项关于对象的问题新增未声明的属性删除属性 {代码...} 源码调试如下:通过调试我们可以看到,不存在data对象的属性、删除属性,都无法转化成响应式Vue为什么不能检测对象的变动Vue 无法检测实例被创建时不存在于 d...

Electron的用武之地

2022-09-27
阅读 2 分钟
919
背景前段时间,我司我有一批产品需要工厂加工、测试、包装、发货, 主要分为以下几个流程将组装成品,贴标 - 在对应的位置粘贴Logo和二维码及说明激活ICCID绑定 - 使用码枪将二维码、IMEI、批次、RFID卡等信息绑定测试装盒,发货技术选型APP & 小程序绑定环节,需要用到码枪,使用手机操作不方便必要的时候,还需要连接...

在 Vue 中为什么不推荐用 index 做 key

2022-09-02
阅读 2 分钟
2.2k
尤大在vue 2.x的文档中明确指出:建议尽可能在使用 v-for 时提供 key attribute,除非遍历输出的 DOM 内容非常简单,或者是刻意依赖默认行为以获取性能上的提升。

从零开始,用elementui躺坑vue - alias

2022-08-29
阅读 1 分钟
1.1k
首先,小编声明,本项目是使用webpack4进行打包,关于本项目的配置都是基于webpack4集成的,对于低版本的webpack,仅供参考。

从零开始,用elementui躺坑vue - git

2022-08-26
阅读 2 分钟
3.7k
Git 是最流行的版本管理工具,也是程序员的必备技能之一。随着github,coding等一些可以使用git存储的网站盛行,Git的江湖地位变得无可替代了,如果你是个开发者却还不会使用Git那就太out了。

你不知道的 console,让 JS 调试更简单

2022-08-25
阅读 2 分钟
5.4k
对于前端的各位工程师,肯定不会对console陌生,但是,你又能了解多少呢,今天就让小鹏来一窥大前世界。Chrome控制台-开发者工具windows按F12, MAC按Command + Option + C或Command + Option + J, 即可打开控制台1. 向 Web 控制台输出一条消息 {代码...} 2. console.dir() 显示一个对象对所有属性和方法 {代码...} 3. c...

1024,写给我们自己的话,与君共勉

2021-10-23
阅读 2 分钟
843
1024,程序员节日马上就要到了。回顾一下自己的职业发展,5年的工作历程,从一枚小菜鸟到单枪匹马撑起前端一片天。一路走下来,有心酸、有无助,但也总算苦尽甘来。今天在这里记录这个节点,写下24条新路总结,与君共勉

元宵节到了,让我们放烟花吧!

2021-02-26
阅读 6 分钟
1.6k
马上就要过元宵节了,可是大城市是不允许燃放烟花这种空气污染的东西的。有没有很想念小时候在自家院子里放花的快乐时光呢。别急,下面就让小编教大家制作程序员的小浪漫----烟火

从零开始,用elementui躺坑vue - Router原理分析

2021-02-20
阅读 9 分钟
2.3k
上一篇,小编讲到在vue-router中是通过mode这一参数控制路由的实现模式的。今天就让我们深入去观摩vue-router源码是如何实现路由的

从零开始,用elementui躺坑vue - Router

2021-01-29
阅读 2 分钟
2k
Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。学习Vue,Vue Router是必须要掌握的技能之一。官方教程是最好的的阅读文献,请仔细阅读

从零开始,用elementui躺坑vue - 国际化I18n

2021-01-28
阅读 3 分钟
2.8k
i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。通过[vue-i18n]()来实现此功能。对于国内的绝大多数开发人员而言,是用不到此功能的,可以直接进行掠过。

从零开始,用elementui躺坑vue - favicon.ico

2021-01-07
阅读 1 分钟
3.3k
当我们进入某些网站的时候,会发现浏览器最上方的标题栏的左侧有一个带logo的图标,这就是ico的作用。使用ico图标可以可以让读者更容易识别您的网站,增加流量收入;其次,更容易产生专业的美感,还能一定程序上减轻服务器的流量带宽费用

从零开始,用elementui躺坑vue - npm

2021-01-06
阅读 3 分钟
2k
npm: node package manager, 翻译成中文就是node包管理工具。随着Node.js的火爆,使用npm共享js代码已经成为每个前端开发者的必备工具。但就现状而言:一部分开发者还只是停留在npm install层面。更有甚者,一言不合就开删, rm -f node_modules。今天就让小编带你去了解npm的基本原理和实践。

从零开始,用elementui躺坑vue - ESLint

2021-01-04
阅读 1 分钟
2k
程序是写给人读的,只是偶尔让计算机执行一下。就执行而言,计算机只关心对错,但是就团队协作而言,风格一致且优雅的代码,会让人看上去赏心悦目(痛哭流涕)。因此,确定编码风格,就尤为重要

从零开始,用elementui躺坑vue - 技术选型

2021-01-04
阅读 4 分钟
2.7k
2016 年 3 月 13 日 Element 悄然诞生,经历了 4 年的风雨洗礼,我们从一个饿了么内部业务组件库成长为 Vue 生态里最流行的 UI 组件库之一。

从零开始,用elementui躺坑vue - 初始化项目

2021-01-04
阅读 3 分钟
2.1k
项目简介小编发布本博客的目的是使用PanJiaChen大佬的vue-element-admin、elunez大佬后有感而发,根据这两位大佬的前端模版编写文档。本次博客预计发布周期预计为3个月,发布数量预计在30~50篇。希望各位看客多多收藏,点赞,评论。特此说明技术栈本项目采用Vue + ElementUI + axios + Vue-Router + Vuex。关于技术选型...

如何编写可维护的优雅代码

2019-08-27
阅读 4 分钟
1.5k
程序是写给人读的,只是偶尔让计算机执行一下。就执行而言,计算机只关心对错,但是就团队协作而言,风格一致且优雅的代码,会让人看上去赏心悦目(痛哭流涕)。因此,确定编码风格,就尤为重要

你不知道的this

2019-08-22
阅读 3 分钟
1.5k
MDN中的this定义 当前执行代码的环境对象。 多么简约凝练的概括,寥寥11个字,将伴随程序员的前世今生。话不多说,让我们一起探讨你不知道的this 牛刀小试 {代码...} 答案:10 this —> window {代码...} 42this -> obj2 初露锋芒 {代码...} 答案:4 11foo函数,第2行是一个定时器,哪怕定时器的延迟时间为0,仍然...

你不知道的取数值整数部分的冷知识

2019-08-02
阅读 2 分钟
1.7k
在处理数值的时候,获取浮点数的整数和小数部分,是一种常见的操作,在JavaScript中有许多方法可以达到目的,但也正因为方法众多,所以哪种方法更好,也值得我们仔细研究一番。

你不知道的console,让js调试更简单

2019-07-24
阅读 2 分钟
2.3k
对于前端的各位工程师,肯定不会对console陌生,但是,你又能了解多少呢,今天就让小鹏来一窥大前世界。 Chrome控制台-开发者工具 windows按F12, MAC按Command + Option + C或Command + Option + J, 即可打开控制台 1. 向 Web 控制台输出一条消息 {代码...} 2. console.dir() 显示一个对象对所有属性和方法 {代码...} 3...

HTTP状态码趣味图解(下)

2019-07-23
阅读 2 分钟
2.5k
500: 服务器内部错误500错误是一种常见错误,一是用户错误(客户端问题,少见),另一种是服务器本身的错误(常见)解决办法:1.清除浏览器缓存2.查看错误日志3.查看连接数据库是否正确4.查看引用的插件和主题是否加载成功5.查看文件引用路径是否正确502: 错误的网关用户请求响应超时解决办法:1.提高服务器的响应速度,...

HTTP状态码趣味图解(中)

2019-07-21
阅读 4 分钟
1.8k
400: 无效的请求解决方法:1.检查url,是否包含了特殊字符,或者对特殊字符需要转义2.检查字段名称和字段类型是否一致401: 错误的认证信息解决办法: 客户端修改认证信息进行重试402: 预留需求403: 访问权限不够解决办法:1.设置最高权限: chmod -R 777 文件目录2.设置白名单3.手动更改服务器DNS地址4.SSL错误404: 找不...

HTTP状态码趣味图解(上)

2019-07-17
阅读 3 分钟
2.2k
100: 服务器接收了一部分,等待剩余部分。come on!使用curl做post请求大于1024时, curl并不会直接发起post请求,而是发起一个请求,包含Expect: 100-continue, 询问server是否接受数据。接收到server返回的100-continue应答后,才把数据post给server

vue的TodoMVC事例总结

2019-07-17
阅读 7 分钟
1.6k
gitHub地址:[链接] 功能拆分: 渲染数据 键盘事件:添加事项 鼠标点击事件:移除事项 显示未办事项数据 全部事项、未办事项、已办事项状态切换 清除全部完成事项 全选、取消全选 LocalStorage读取,保存事项数据 鼠标双击事件:双击修改数据 键盘事件:Enter键盘事件完成修改 键盘事件:Esc键盘事件取消修改 自定义事件...

大话-node真的是单线程吗?

2019-06-28
阅读 1 分钟
1.6k
老鸟:伸着懒腰,看着窗外明媚的阳光,喝一口清茶,心情大美。一天的好心情莫过于此。老鸟:菜鸟,你这消失了大半个月,忙什么呢?菜鸟:听说node最近很火,这不趁着年轻,多储存点知识储备呢!老鸟:那你说说你对node的理解?菜鸟:node的三大特点:单线程,事件驱动,非阻塞I/O...老鸟:说说你理解的单线程?菜鸟:打...

大话-URL和URI的区别和联系

2019-06-15
阅读 1 分钟
4.6k
2019年6月15日,菜鸟坐在电脑桌前,喝着咖啡,唱着歌,心情大美。写了一个博客《程序员的前世与今生》。正巧,大鸟从他身边路过,猫了一眼,觉得不错,就跟菜鸟说:“菜鸟,写的不错吗,把URI给我分享一下,同乐同乐”。菜鸟:“URI?什么东东?”大鸟:“就是你们通常说的URL,快点”。鄙视中...菜鸟:被鄙视了,不爽。美好的...

ionic QR Scanner常见问题解决

2019-06-11
阅读 3 分钟
5.3k
1 扫码页面黑屏 1) src -> index.js。修改代码如下 {代码...} 2)src -> theme -> variables.scss {代码...} 多次扫码后摄像头发热的问题 {代码...} 2 QR Scanner安卓不能扫码条形码问题 此问题乃是编码格式的问题,扩充编码格式即可解决。解决办法: 全局搜索formatList。找到QRScanner.java文件,定位到458行...