积少成多

只要心中有景,何处不是花香满径。

你get了无数技能,为啥却一事无成

欢迎访问我的个人网站 http://www.xiaolongwu.cn 前几日看到阮一峰老师的发的一句话,颇有感慨,「你只是坐在电脑前,往网上发表了一段文字或者一张图片,随便什么,就能够接触到多少陌生的灵魂。这就是我热爱互联网的原因」。我打心底认为这是一个最好的时代,这个时代,我们能接触的信息...

2018-08-07 19:20:23

阅读数:186

评论数:0

js基础进阶--编码实用技巧(一)

js编码的实用技巧(二) 在平时的开发中,编码技巧很重要,会让你少写很多代码,起到事倍功半的效果。 下面总结几种简单的技巧,大家共同学习一下 1、 利用+、-、/1,*1将字符串转换为整数型 这个方法试用于将字符串类型的数字转换为整数型,如果带字母就会返回NaN。 ...

2018-02-08 00:43:54

阅读数:1124

评论数:2

js基础进阶--编码实用技巧(二)

接上篇文章 js编码的实用技巧(一) 5、合理利用||运算符 使用||可以作为参数之外的默认值,当第一个参数返回值为false时,那么第二个值就为默认值。 一般在面向对象思想中这么使用。 function User(name, age) { this....

2018-02-08 00:40:37

阅读数:632

评论数:0

js基础--将内存中的数据保存为文件下载到本地

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 最近在做一个项目,有个需求就是,前端在内存中维护了一个很复杂的json对象,当点击下载按钮时,需要把这个json对象保存到文本中并下载到本地。 总结了两种实现方式 假如在我们项目中有个json对象如下: var ...

2019-01-15 23:49:15

阅读数:34

评论数:0

js基础--测试随机数的概率是否相等

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 今天我们来做一个有趣的测试,那就是我们在某个范围之间取随机数时,每项被随机到的概率是否相等。 随机方法 我们都知道Math.random()的结果是[0, 1)之间的小数,结果包括0但是不包括1。 那么很简单就会想到Ma...

2019-01-10 10:58:05

阅读数:49

评论数:0

提高程序员编程能力的有效方法

欢迎访问我的个人网站 http://www.xiaolongwu.cn 文章转载自 :https://mp.weixin.qq.com/s/ROBb7h2GOAn1sulH6_1RMQ 前言 那就是去读别人写的代码。读那些你常用的库、编程框架的源代码,读那些你景仰的大牛的源代码,读代码里的测试(...

2019-01-09 10:38:10

阅读数:55

评论数:0

nodejs--自动重启工具nodemon简介

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 我们在写nodejs时,是不是有这样的痛点,每次改完代码后都需要重启node服务,这个是很操蛋的事情。 nodemon介绍 在这里,我要给大家介绍一个自动重启工具,他就是nodemon; nodemon会监听项...

2018-12-28 01:40:28

阅读数:40

评论数:0

js基础进阶--从ajax到fetch的理解

欢迎访问我的个人博客:http://www.xiaolongwu.cn 基本知识 1. Ajax是什么? 答:Ajax是一种可以在浏览器和服务器之间使用异步数据传输(HTTP请求)的技术。使用它可以让页面请求少量的数据,而不用刷新整个页面。而传统的页面(不使用Ajax)要刷新部分内容,必须重...

2018-12-26 23:45:54

阅读数:71

评论数:0

git -- git emoji列表(github commit 前面的小icon)

Git commit emoji 指南 emojiemoji代码commit说明

2018-12-24 15:32:34

阅读数:140

评论数:0

vue -- vue-i18n国际化使用简单教程

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 vue-i18n是一个针对于vue的国际化插件,使用非常简单,具体使用方式看我细细道来。 实现方式 这里我们直接讲在实际开发中如何使用以及注意事项; 1. 下载包 npm install vue-i18n 2. 配置 ...

2018-12-20 10:08:15

阅读数:39

评论数:0

eslint -- Adjacent JSX elements must be wrapped in an enclosing tag

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 关于eslint的问题太多了,我们只能慢慢的一个一个的踩坑。 错误信息 Parsing error: Adjacent JSX elements must be wrapped in an enclosing tag. ...

2018-12-17 14:41:31

阅读数:117

评论数:0

vue -- foreach not a function 或者map not a function的解决办法

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 老套路,先说出现这种问题的原因: 在做vue项目时,如果我们在组件中需要一个变量,哪怕这个变量最开始是没值的,我们也必须先在data中注册这个变量; 只有这样,我们的这个变量才能是响应式的,不然就失去了响应式的功...

2018-12-05 16:48:52

阅读数:163

评论数:2

vue -- 非父子组件传值,事件总线(eventbus)的使用方式

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 先说一下什么是事件总线,其实就是订阅发布者模式; 比如有一个bus对象,这个对象上有两个方法,一个是on(监听,也就是订阅),一个是emit(触发,也就是发布),我们通过on方法去监听某个事件,再用emit去触发这...

2018-11-30 12:00:55

阅读数:537

评论数:5

JavaScript设计模式--观察者模式(发布者-订阅者模式)

欢迎访问我的个人博客:http://www.xiaolongwu.cn 简单列子 下面是实现发布—订阅模式的步骤: 1、先要指定好谁充当发布者(比如售楼处) 2、然后给发布者添加一个缓存列表,用于存放回调函数以便通知订阅者(售楼处的花名册) 3、最后发布消息的时候,发布者会遍历这个缓存列表,依次触...

2018-11-29 14:39:10

阅读数:80

评论数:0

vue -- 父组件通过$refs获取子组件的值和方法

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 在vue项目中组件之间的通讯是很常见的问题,同时也是很重要的问题,我们大致可以将其分为三种情况: 父传子:在父组件中绑定值,在子组件中用props接收 子传父:在父组件中监听一个事件,在子组件中利用$emit触发这个事...

2018-11-15 17:29:31

阅读数:554

评论数:0

vue -- Cannot set property 'render' of undefined解决方法

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 在用vue-cli3做组件测试时,出现个问题,记录一下 报错如下 Cannot set property ‘render’ of undefined 解决方案 后来发现是因为 组件里写了script标签,没写 expor...

2018-11-15 17:27:23

阅读数:625

评论数:0

You are using the runtime-only build of Vue where the template compiler is not available. Either pre

欢迎访问我的个人博客:http://www.xiaolongwu.cn 在升级脚手架到vue-cli3.0版本的时候出现了这个报错: [Vue warn]: You are using the runtime-only build of Vue where the template compi...

2018-10-19 20:33:40

阅读数:364

评论数:2

Missing space before function parentheses 报错终极解决方案

欢迎访问我的个人博客:http://www.xiaolongwu.cn 前言 首先,我们碰到的这个问题只是一类问题的一个代表,总结起来就是关于eslint的问题; 类似的还有括号后面多个空格呀,不能用双引号呀等等的问题; 我们项目中既然选择了eslint,那么就是想做代码级的规范,如果解决问题的方...

2018-10-12 20:01:06

阅读数:520

评论数:0

《深入浅出Vue.js》作者谈前端框架的“御剑之道”

欢迎访问我的个人博客:http://www.xiaolongwu.cn 编者按:本文作者 Berwin,W3C性能工作组成员,360导航高级前端工程师。《深入浅出Vue.js》(正在出版)作者。 你在使剑,是的,但是你的目的是杀人,直追你的目标,忘记手中长剑,才能使出最高的剑法… ...

2018-10-10 17:42:14

阅读数:268

评论数:0

Prettier的三种使用场景和使用方法

欢迎访问我的个人博客:http://www.xiaolongwu.cn Prettier是最近很火的一个代码美化工具,其中文意思是“漂亮的、机灵的”,它能够解析代码,使用你自己设定的规则来重新打印出格式规范的代码。 他的整个圈子很强大,有基于各种编辑器的插件(vs code,atom),有脚本...

2018-09-26 19:17:29

阅读数:835

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭