插件: qrcode.react 用法: 1. 安装 $ npm install qrcode.react --save 2. 使用: import QRCode from 'qrcode.…
分类:前端
手摸手教你用 js 写一个 js 解释器
手摸手教你用 js 写一个 js 解释器 用 js 来 编译 js 看起来是个高大上的东西,实际原理其实很简单,无非就是利用 js 对象属性可以用字符串表示 这个特性来实现的黑魔法罢了。之所以看起来那么 深奥, 大概是由…
JavaScript中十种一步拷贝数组的方法
JavaScript中我们经常会遇到拷贝数组的场景,但是都有哪些方式能够来实现呢,我们不妨来梳理一下。 1、扩展运算符(浅拷贝) 自从ES6出现以来,这已经成为最流行的方法。它是一个很简单的语法,但是当你在使用类似于Re…
react配置less,并使用less module(webpack.config.js配置)
网上看了很多配置,最后才发现create-react-app2.0后就不用eject就可以使用css module特性,那么less仿照css的配置即可 1.css module的使用 将CSS文件名为[filename…
React Hooks 解析(下):进阶
欢迎关注我的公众号睿Talk,获取我最新的文章: 一、前言 React Hooks 是从 v16.8 引入的又一开创性的新特性。第一次了解这项特性的时候,真的有一种豁然开朗,发现新大陆的感觉。我深深的为 React 团队…
typescript - 一种思维方式
电影《降临》中有一个观点,语言会影响人的思维方式,对于前端工程师来说,使用 typescript 开发无疑就是在尝试换一种思维方式做事情。 其实直到最近,我才开始系统的学习 typescript ,前后大概花了一个月左右…
daily-question-02(前端每日一题02)
在这里记录着每天自己遇到的一道印象深刻的前端问题,以及一道生活中随处可见的小问题。 强迫自己形成积累的习惯,鞭挞自己不断前行,共同学习。 Github 地址 2019/04/15 – 2019/04/21 1…
可能这些是你想要的H5软键盘兼容方案
前言 最近一段时间在做 H5 聊天项目,踩过其中一大坑:输入框获取焦点,软键盘弹起,要求输入框吸附(或顶)在输入法框上。需求很明确,看似很简单,其实不然。从实验过一些机型上看,发现主要存在以下问题: 在 Android …
前端必懂之Sticky Footer(粘性页脚)
写在最前:Sticky Footer是css的一种布局场景。页脚footer永远固定在页面的底部,页面内容不够长的时候页脚黏在视窗底部,内容足够长时会被向下移动。老式门户网站由于内容过短常常版权页脚前移,移动端特定布局也…
React Router v4教程:为你的 React 应用创建路由
翻译:疯狂的技术宅 原文: https://www.edureka.co/blog/r… 本文首发微信公众号:前端先锋欢迎关注,每天都给你推送新鲜的前端技术文章 在这篇关于 React Router 的博文中…
Vue实战—如何细化Vue项目目录设计(2)
通过上一篇文章我们了解了Vue项目核心文件(src)以及在内的各个文件的职能。 接下来我们进一步细化Vue项目的目录设计: 在开发项目的时候前端避免不了请求后端接口。为了同时开发,我们知道的通常会用到mock.js。da…
基于vue-cli3.0构建功能完善的移动端架子
基于vue-cli3.0构建功能完善的移动端架子,主要功能包括 webpack 打包扩展 css:sass支持、normalize.css、_mixin.scss、_variables.scss vw、rem布局 跨域设…