精彩博客

Angular CDK Overlay 弹出覆盖物

为什么使用Overlay? Overlay中文翻译过来意思是覆盖物,它是Material Design components for Angular中针对弹出动态内容这一场景的封装,功能强大、使用方便,尤其在开发自己的组件库时,可...

06/13 09:53
581
0
细谈 vue - transition-group 篇

本篇文章是细谈 vue 系列的第四篇,按理说这篇文章是上篇 《细谈 vue - transition 篇》中的一个单独的大章节。然鹅,上篇文章篇幅过长,所以不得已将其单独拎出来写成一篇了。对该系列以前的...

06/05 20:49
374
0
细谈 vue - transition 篇

本篇文章是细谈 vue 系列的第三篇,这篇文章主要会介绍一下 vue 的内置组件 transition 。前几篇链接如下 《细谈 vue 核心- vdom 篇》 《细谈 vue - slot 篇》 开始之前,我们先看下官方对 ...

06/03 02:21
561
1
基于iview的router常用控制方式

1 iview的router控制需求 最近在使用iview框架写项目,遇到了一些路由控制上的问题,解决过程中也有一些心得,故在此记录下来. 每个项目在开发时,对于类似tags(标签页)的控制需求都不尽相同,故以...

05/29 17:54
252
1
Vuex新手的理解与使用

1 vuex的概念理解 提到vuex,就不能不先提vue. 我个人开始尝试学习使用vue,是因为此前总是遇到页面逻辑数据与视图的一致性问题.在使用vue之前,我们使用jQuery插件的时候,一桩麻烦事就是既要在...

05/27 10:34
863
1
HeyUI组件库按需加载功能上线,盘点HeyUI组件库有哪些独特功能?

HeyUI组件库 如果你还不了解heyui组件库,欢迎来我们的官网或者github参观。 官网 github 当然,如果能给我们一颗???,那是最赞的了! 按需加载 当heyui组件库的组件越来越多的时候,按需...

05/22 16:53
413
0
Java爬虫快速开发工具uncs的部署全攻略

【技术沙龙002期】数据中台:宜信敏捷数据中台建设实践|宜信技术沙龙 将于5月23日晚8点线上直播,点击报名 写在前面 uncs是java快速开发爬虫的工具,简单便捷,经过大量版本迭代和生产验证,...

05/16 11:13
311
0
JavaScript原型深入浅出

不学会怎么处理对象,你在 JavaScript 道路就就走不了多远。它们几乎是 JavaScript 编程语言每个方面的基础。事实上,学习如何创建对象可能是你刚开始学习的第一件事。 对象是键/值对。创建对...

05/14 12:11
626
4
HTTP的结构

HTTP结构图 HTTP结构之请求篇 (1)组成 http请求报文由三部分组成,分别是:请求行(请求头)、消息报头、请求正文。 请求头(请求行)以一个方法符号开头,以空格分开,后面跟着请求的URI和协议...

05/13 15:11
537
1
HTTP的发展历史 【积一时之跬步,臻千里之遥程】

http版本导图 2. HTTP版本之概念篇 HTTP(超文本传输协议),是互联网上应用最为广泛的一种网络协议,定义了浏览器怎样向服务器请求文档,以及服务器怎样把文档传送给浏览器。HTTP基于TCP/IP协...

05/11 08:58
202
1
利用 es6 new.target 来对模拟抽象类

起源 最近在使用 Symbol 来做为唯一值,发现 Symbol 无法进行 new 操作,只能当作函数使用,只要进行了new 就会发生类型错误 new Symbol() // error Uncaught TypeError: Symbol is not a co...

05/10 00:12
212
2
RN开发环境的npm私库本地debug调试

RN npm私库本地debug调试 npm link 一般的node工程,官方提供npm link的方式本地调试。具体步骤如下: 我有私库rn-lib 和工程rn-demo 在私库下面执行npm link,将全局的rn-lib指向本地私库 ...

05/08 09:57
80
0
JavaScript常用基础算法

基础算法 一、排序 冒泡排序 //冒泡排序 function bubbleSort(arr) { for(var i = 1, len = arr.length; i < len - 1; ++i) { for(var j = 0; j <= len - i; ++j) { if (arr[j] > arr[j + 1...

05/06 10:01
668
5
细谈 vue - slot 篇

本篇文章是细谈 vue 系列第二篇了,上篇我们已经细谈了 vue 的核心之一 vdom,传送门 今天我们将分析我们经常使用的 vue 功能 slot 是如何设计和实现的,本文将围绕 普通插槽 和 作用域插槽 ...

05/05 20:07
389
0
JavaScript遍历循环

定义一个数组和对象 const arr = ['a', 'b', 'c', 'd', 'e', 'f']; const obj = { a: 1, b: 2, c: 3, d: 4 } for() 经常用来遍历数组元素 遍历值为数组元素索引 for (let i = 0, len = ar.....

05/05 10:06
252
0
Javascript中的string类型使用UTF-16编码

在JavaScript中,所有的string类型(或者被称为DOMString)都是使用UTF-16编码的。 MDN DOMString 是一个UTF-16字符串。由于JavaScript已经使用了这样的字符串,所以DOMString 直接映射到 一...

04/30 16:05
563
0
从 VantComponent 谈 小程序维护

在开发小程序的时候,我们总是期望用以往的技术规范和语法特点来书写当前的小程序,所以才会有各色的小程序框架,例如 mpvue、taro 等这些编译型框架。当然这些框架本身对于新开发的项目是有...

04/27 01:03
256
2
前端 api 请求缓存方案

在开发 web 应用程序时,性能都是必不可少的话题。对于webpack打包的单页面应用程序而言,我们可以采用很多方式来对性能进行优化,比方说 tree-shaking、模块懒加载、利用 extrens 网络cdn 加...

04/21 23:07
3.8K
15
让前端监控数据采集更高效

随着业务的快速发展,我们对生产环境下的问题感知能力越来越关注。作为距离用户最近的一层,前端的表现是否可靠、稳定、好用,很大程度上决定着用户对整个产品的体验和感受。因此,对于前端的...

04/19 09:59
449
0
JavaScript"模拟事件"的注意要点

今天小编就为大家分享一篇关于JavaScript"模拟事件"的注意要点详解,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 DOM中的事件模...

04/16 21:13
294
1

没有更多内容

加载失败,请刷新页面

Angular CDK Overlay 弹出覆盖物

为什么使用Overlay? Overlay中文翻译过来意思是覆盖物,它是Material Design components for Angular中针对弹出动态内容这一场景的封装,功能强大、使用方便,尤其在开发自己的组件库时,可...

06/13 09:53
581
0
小程序多端框架全面测评

小程序多端框架到底应该选哪个? 最近前端届多端框架频出,相信很多有代码多端运行需求的开发者都会产生一些疑惑:这些框架都有什么优缺点?到底应该用哪个? 作为 Taro 开发团队一员,笔者想...

03/25 16:31
5.9K
6
一分钟带你弄懂闭包

一分钟理解js闭包,关于js闭包的内容介绍了很多,本文带着大家快速理解什么是js闭包,感兴趣的小伙伴们可以参考一下 什么是闭包? 先看一段代码: function a(){ var n = 0; function inc() ...

03/21 14:22
2K
3
全新重构,uni-app实现微信端性能翻倍

多次论证、数月研发,我们重写部分Vue底层、重构uni-app框架,实现了微信端性能翻倍及更多Vue语法支持。 背景 uni-app在初期借鉴了mpvue,实现了微信小程序端的快速兼容,感谢美团点评团队对...

03/20 10:12
2.8K
15
JavaScript模板引擎原理与用法

这篇文章主要介绍了JavaScript模板引擎原理与用法,结合实例形式详细分析了javascript模版引擎相关概念、原理、定义及使用方法,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以...

03/14 14:25
2.2K
3
动手写 js 沙箱

本文由云+社区发表 作者:ivweb villainthr 市面上现在流行两种沙箱模式,一种是使用iframe,还有一种是直接在页面上使用new Function + eval进行执行。 殊途同归,主要还是防止一些Hacker们 吃...

03/07 18:18
1K
4
前端技术及开发模式的演进,带你了解前端技术的前世今生

先声明,本篇不会讲带有年代性的前端发展史,不讲故事,想了解的读者可以去查阅一些其他的资料和文章,本篇仅仅从技术发展角度结合案例分析,说明前端技术的发展和开发模式的演进变化。本篇内...

02/25 08:53
3.4K
41
css加载会造成阻塞吗

本文由云+社区发表 作者:嘿嘿嘿 可能大家都知道,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?接下来,我就来对css加载对DOM树的解析和渲染的影响做一个测试。 ...

02/12 17:58
3K
21
JavaScript中对象的浅复制和深复制

在JavaScript中,如果要复制一个变量我们应该怎么做呢?下面这种做法是最简单的一种形式: //把a复制给b let a = 12; let b = a; 这种复制方法只能适用于基本类型,如果a是对象怎么办呢?我们...

02/08 17:32
1K
6
开源 UI 库中,唯一同时实现了大表格虚拟化和树表格的 Table 组件

背景 有这样一个需求,一位 React Suite(以下简称 rsuite)的用户,他需要一个 Table 组件能够像 Jira Portfolio 一样,支持树形数据,同时需要支持大数据渲染。 截止到目前(2019年1月18日...

01/18 15:06
3.3K
4
大前端时代安全性如何做

之前在上家公司的时候做过一些爬虫的工作,也帮助爬虫工程师解决过一些问题。然后我写过一些文章发布到网上,之后有一些人就找我做一些爬虫的外包,内容大概是爬取小红书的用户数据和商品数据...

01/15 01:18
4.7K
28
这样做动画交互,一点都不费力!

本文由云+社区发表 作者:paulzeng **导语:**Lottie是Airbnb开源的一个面向 iOS、Android、React Native 的动画库,可实现非常复杂的动画,使用也及其简单,极大释放人力,值得一试。 一、简...

01/09 12:00
4K
16
如何使用Meteor开发以太坊Dapp

本教程将向你展示如何设置Meteor应用程序以用作Dapp,并可能回答几个关于为什么应该使用Meteor的问题。 常问问题 Meteor不是一个完整的堆栈框架,它是如何适应Dapp开发的 是的,Meteor是一...

2018/12/03 08:57
856
3
vue技术分享之你可能不知道的7个秘密

本文是vue源码贡献值Chris Fritz在公共场合的一场分享,觉得分享里面有不少东西值得借鉴,虽然有些内容我在工作中也是这么做的,还是把大神的ppt在这里翻译一下,希望给朋友带来一些帮助。 ...

2018/11/27 15:08
3.6K
13
JavaScript对象继承方式

一、对象冒充 其原理如下:构造函数使用 this 关键字给所有属性和方法赋值(即采用类声明的构造函数方式)。因为构造函数只是一个函数,所以可使 Parent 构造函数 成为 Children 的方法,然后...

2018/11/06 20:07
1K
13
immutability因React官方出镜之使用总结分享!

引言   之前项目中遇到数据拷贝、引用之间数据层级嵌套过深,拷贝的值相互之间影响的问题,后来引入了immutability-helper,使用过程中的一些总结,跟大家分享下,至于为什么不是immutable...

2018/11/05 08:40
1K
0
前端安全系列之二:如何防止CSRF攻击?

背景 随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常...

2018/10/12 10:43
5.5K
29
揭密 Vue 的双向绑定

Vue 中需要输入什么内容的时候,自然会想到使用 的方式来实现双向绑定。下面是一个最简单的示例 What's your name:

2018/10/05 11:31
3.4K
7
Vue CLI 3搭建vue+vuex 最全分析

一、介绍 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件: CLI:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令) CLI ...

2018/09/14 13:35
9.1K
9

没有更多内容

加载失败,请刷新页面

没有更多内容

前端程序员需要具备的几个软实力,你具备了吗

有很多关于前端程序员的调侃,比如“智商很高情商却很感人,思维缜密,极客,加班严重,没有对象只能new一个……”,虽然不是所有前端程序员都是这样,但这也说明了前端程序员这个群体中存在...

昨天 23:20
4
0
年薪30W前端程序员,需要吃透的前端书籍推荐

随着互联网时代的发展,web进入2.0时代,前端开发的岗位逐渐独立出来,大量的前端程序员工资和技术水平飙升。前端框架层出不穷,新技术不断更新,作为前端的程序员也是倍感吃力。但为了高薪,...

昨天 23:11
3
0
未来,哪些技术在前端开发的地位会越来越高?

转眼2019也快走到下半年,过去的这段时间里,不论是互联网巨头还是初创企业,都纷纷进行了一波优化。渐趋理智的资本淘汰了一批不能适应市场的业务,而业务的紧缩也淘汰了一批不能适应市场的程...

昨天 22:50
5
0
pip通过setup.py和git仓库安装package

安装setup.py配置文件中的包 进入到setup.py所在目录 pip install -e . 1 安装git仓库中的包 pip install git+git clone 仓库地址.git 1 python代码打包为whl格式 python setup.py bdist_wh...

昨天 21:55
8
0
backbone源码学习中的知识点整理(一)

一、self var root = (typeof self == 'object' && self.self === self && self) || (typeof global == 'object' && global.global === global && global); 现代web之前的window.self和self ...

昨天 15:55
9
0
使用ngrok开启本地https服务用于测试

首先启动普通http服务 比如使用 http-server http-server 根据启动的端口号使用ngrok启动https临时服务器 以8015为例 ngrok http 8015 然后就可以根据生成的临时地址进行调试了 ngrok官网 ht...

前天 21:05
13
0
Vue 手动重新渲染组件(重置或者更新)

问题描述:一、当数据通过异步操作后,对之前加载的数据进行变更后,发现数据不生效。 二、A组件或者B组件触发数据更新,C组件数据更新了,但是C组件仍显示上一次数据。 方案一:v-if(可以重...

前天 19:04
40
0
幸运飞艇pk10稳赢公式规律分享大神86013328

大神蔻86013328 微【vx88536518】 如果你此刻十分困难,不要灰心,放平心态,先想想此刻对你来说,到底什么最为重要 ,是技术还是本金,是心态还是人脉,把自己梳理清晰,然后设定好步骤,不...

前天 14:10
0
0
Chrome浏览器如何强制刷新页面(不使用缓存)?

1 Chrome官方推荐使用如下快捷键,就可以不使用页面缓存进行刷新 Windows和Linux操作系统: Shift+F5 或 Ctrl+Shift+R Mac OS: Cmd+Shft+R 2 如果上面方法没有效果,可以按下F12(Windows) 或 ...

前天 09:39
37
0
龙芯电脑开启串口的console控制台配置

环境: 航天龙梦3A3000主板, 操作系统为fedora28。 usb转换串口线, 串口引出线。如果主板的后背板已经有串口,那这条线就不需要了。 查看是否支持串口。 sudo dmesg | grep tty 输出信息中...

前天 08:39
50
0
老司机常用的几个JavaScript调试技巧

1. debugger 除了console.log, debugger是我们最喜欢、快速且肮脏的调试工具。执行代码后,Chrome会在执行时自动停止。你甚至可以把它封装成条件,只在需要时才运行。 if (thisThing) { deb...

06/14 23:07
18
0
全方面系统认识JavaScript正则表达式

一、正则表达式简介 1、什么是正则表达式 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索...

06/14 22:55
6
0
JavaScript 前端性能优化小窍门实例汇总

在众多语言中,JavaScript已经占有重要的一席之地,利用JavaScript我们可以做很多事情 , 应用广泛。 在web应用项目中,需要大量JavaScript的代码,将来也会越来越多。 但是由于JavaScript是...

06/14 22:48
9
0
记录水平居中&&垂直居中

水平居中 1、行内元素, 给其父元素设置 text-align:center,即可实现行内元素水平居中. 2、块级元素, 该元素设置 margin:0 auto即可. 3、若子元素包含 float:left 属性, 为了让子元素水平居中...

06/14 17:47
5
0
button提交form表单

<html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <form action="https://www.baidu.com/" method="post" id="loginForm"> 姓名:<input type="text...

06/14 16:01
4
0
数字金额转大写金额

function digitUppercase(price) { const fraction = ['角', '分']; const digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']; const unit = [ ['元', '万', '亿'], [...

06/14 15:48
7
0
JavaScript的Proxy可以做哪些有意思的事儿

摘要: 神奇而有趣的Proxy。 原文:拿Proxy可以做哪些有意思的事儿 作者:贾顺名 Fundebug经授权转载,版权归原作者所有。 Proxy是什么 首先,我们要清楚,Proxy是什么意思,这个单词翻译过来...

06/14 10:50
3
0
前端工作学习相关网站收集整理

如果部分国外网站访问不了的,请自行解决。 开发工具 平时工作开发时用到的一些辅助工具类网站 网址 说明 regexr.com 正则表达式验证匹配 www.gitignore.io 根据选择生成.gitignore文件 unbu...

06/14 10:33
7
0
Online开发初体验——Jeecg-Boot 在线配置图表

Online开发——初体验(在线配置图表) 01 通过JSON数据,快速配置图形报表 02 通过SQL数据,快速配置图形报表 03 图表模板配置,实现不同数据源图表合并展示 04 图表布局,支持单排、双排、...

06/14 10:00
14
0
Vue项目常用工具类-Untils

以下是项目中常用的工具类方法,大家可以收藏一下,方便日后使用。 --------------------------------------------------------------------------------------------------------- 校验项 ...

06/14 09:30
34
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部