标签归档:Web

在 Vue 中使用 lodash 的小坑

虽然lodash的pull是修改原变量,但是不会被Vue捕获的,因为Vue只是劫持了其监视值的相关方法(splice等),而lodash的pull直接使用了Array.propotype.splice,所以,要么使用without后重新复制,要么老老实实用原生的splice来删除… 更多 »

MobX —— 10分钟极速入门 MobX 与 React

MobX 是一个简单、方便扩展、久经考验的状态管理解决方案。这个教程旨在十分钟内向你介绍 MobX 的一些重要概念。MobX 是一个独立的苦,不过大多数人都把它和 React 一起使用,所以本教程也就着眼于这个组合展开。 核心概念 State 是每一个应用程序的核心部分,而使用一… 更多 »

60行的fly flappy bird

fly flappy bird现在是一点都不新鲜了,当初热遍全球的时候,还是有好多人在仿制,各种语言都有……除了对技术的兴趣,还有的应该就是“看,我也有水平做出一个火遍世界的游戏,只是没动手罢了”这点小心思吧,(●’◡’●) 记得曾经在网上看过js版本的,… 更多 »

ReactJS小记(3)

我又来标题党了,最近感觉,使用ReactJS都是高手,太基础的东西好像多说也没意思了,今天还是来点(湿嗒嗒的)干货吧! ES6是JavaScript的未来(其实已经到来了),有了很多新的语法(糖?),给我们编码带来了不少方便,随意还是与时俱进用ES6和Webpack创造新的世界吧… 更多 »

在Ubuntu 14.04上安装 MySQL 5.7

MySQL是什么不多介绍了,在5.7之后,MySQL很“识时务”地引入了JSON字段,这是要抢MongoDB的饭碗么?不过对我们来说是个大好事,不用手动转换的存放了,而且支持原生的读取查询,世界从此变得好美丽! Ubuntu14.04因为是LTS版本,各大云主机商都支持这个版本,… 更多 »

CSS滑动下划线

搜集翻译了一些下划线的动态效果,感觉可能什么时候会用,这里贴一下~请使用现代浏览器查看效果。 主要就是使用了CSS的:after伪类,再加上一些transition动画效果,设置设置宽度高度,左右距离好像就完事儿了…… 下划线从上到下出现 鼠标放上去,你会发现下划线“生长”出来了… 更多 »

ReactJS小记(2)

上一次我们简单的新建了一个组件,不过这个组件实在太简单了,根本无法把Components的优点表达出来,更主要的是,这个组件完全是静态的,这么一来,我们不如直接写HTML好了呀。 Props属性 props用于定义在新建组件时的属性,在组件的代码中,我们可以使用this.prop… 更多 »

在行内css中书写伪选择器:hover

我们知道直接写style可以把css属性直接作用到一个元素上,但是如果这个元素有:hover怎么办呢?还是只能写style吗?查看CSS的标准,你会发现这么一段描述: Setting properties on a source anchor for each of its dy… 更多 »

ReactJS小记(1)

坑永远不嫌多的,记得之前说过要更新EmberJS教程的,但是最近感觉React如日中天,就连Angular也难掩其光辉,React Native出来后更是如此,虽说是两个东西,但是两者还是有很多共通之处的,React Native入手之前,学习学习ReactJS总是没错的,所以…… 更多 »