摘要: Github: https://github.com/nzbin/snack Demo: https://nzbin.github.io/snack 前言 这篇文章我已经酝酿了半年之久,或者说拖沓了这么久吧。想说的东西很多,却又无从说起。如今轻量级框架如雨后春笋,层出不穷。我想每个人都应该归纳总结工阅读全文
posted @ 2017-08-06 19:10 叙帝利 阅读(6082) 评论(13) 编辑
摘要: Github: https://github.com/nzbin/snack-helper Docs: https://nzbin.github.io/snack-helper 前言 什么是 helper ?任何框架都不是万能的,而业务需求却是多种多样,很多时候我们只需要更改组件的部分属性,而 he阅读全文
posted @ 2017-11-14 23:59 叙帝利 阅读(552) 评论(0) 编辑
摘要: 前言 虽然现在单页面很流行,但是在 PC 端多页面还是常态,所以构建静态页面的工具还有用武之地。最近也看到了一些询问如何 include HTML 文件的问题。 很多时候我们在写静态页面的时候也希望能和后台模板一样,将导航、页头、页脚等公用的部分分离出去,然后引入页面中。单纯的静态页面不具备这种功能阅读全文
posted @ 2017-11-10 16:46 叙帝利 阅读(77) 评论(0) 编辑
摘要: GitHub:https://github.com/nzbin/Framework7-CityPicker Demo:https://nzbin.github.io/Framework7-CityPicker/ 前言 最近在做移动端项目的时候遇到了省市区选择的功能。以往做项目时都是省市区分开的下拉框阅读全文
posted @ 2017-10-31 23:59 叙帝利 阅读(331) 评论(0) 编辑
摘要: Visual Studio Code 是一款优秀的编辑器,非常适合编写 TS 以及 React 。最近在学习 AngularJs 2,开始使用 VSCode,特意整理翻译了一下官网的快捷键。因为已经习惯了 Sublime 的快捷键,更换到 VSCode 有些不适应,尤其是 Emmet 的使用。 通用阅读全文
posted @ 2017-10-02 10:19 叙帝利 阅读(114) 评论(0) 编辑
摘要: 原文:Build a React + Flux App with User Authentication 译者:nzbin 译者的话:这是一篇内容详实的 React + Flux 教程,文章主要介绍了如何使用 API 获取远程数据以及如何使用 JSON Web Tokens 进行用户身份认证。在阅读阅读全文
posted @ 2017-09-14 17:45 叙帝利 阅读(398) 评论(0) 编辑
摘要: 关于排序算法的问题可以在网上搜到一大堆,但是纯 JS 版比较零散,之前面试的时候特意整理了一遍,附带排序效率比较。阅读全文
posted @ 2017-09-10 00:03 叙帝利 阅读(55) 评论(0) 编辑
摘要: 原文:Animating Single Div Art 翻译:nzbin 导读:学习工具的最好的方法就是尝试新技术,本文通过“单元素艺术”介绍了 CSS 变量的使用以及给单元素添加动画的几种方法。通过学习作者编写的复杂的“单元素”示例,相信你对 CSS 变量以及 CSS 动画会有一个深刻的认识。 如阅读全文
posted @ 2017-08-18 18:37 叙帝利 阅读(247) 评论(0) 编辑
摘要: Github: https://github.com/nzbin/snack Demo: https://nzbin.github.io/snack 前言 这篇文章我已经酝酿了半年之久,或者说拖沓了这么久吧。想说的东西很多,却又无从说起。如今轻量级框架如雨后春笋,层出不穷。我想每个人都应该归纳总结工阅读全文
posted @ 2017-08-06 19:10 叙帝利 阅读(6082) 评论(13) 编辑
摘要: 前言 Framework7 作为移动端的开发框架的优良之处已经无需多言。现在已经有了 React 和 Vue 版本,之前在项目中用过 F7 + vue 的开发方式,无论是效率还是产出都近乎完美。有时间的话可以单独写篇文章详细介绍 Framework7,并与其它框架做对比。 插件的问题 对于 Fram阅读全文
posted @ 2017-07-30 23:09 叙帝利 阅读(347) 评论(0) 编辑
摘要: 之前在使用 Vue 做项目的时候使用了 font 字体,然而在打包的时候 font 字体的引用路径不正确。 解决办法就是在 webpack 的配置文件中设置根路径 目录在 \config\index.js 中,设置 assetsPublicPath:'\' 即可阅读全文
posted @ 2017-06-27 22:32 叙帝利 阅读(202) 评论(0) 编辑
摘要: 金钱格式检验属于很普通的需求,记得工作中第一次遇到这个需求的时候,还不太会写正则表达式,搜到了一个类似的解决方案,看着正则的文档改成了自己需要的形式。 但是用户的输入操作是任意的,只是显示提示信息,这种方式虽然可以满足要求,但是感觉不友好。 其实移动端的很多应用在输入金钱时都是屏蔽错误输入,只能输入阅读全文
posted @ 2017-05-21 23:58 叙帝利 阅读(270) 评论(0) 编辑
摘要: 前言 首先说明这并不是一个教程贴,而记事本应用是网上早有的案例,对于学习 vuex 非常有帮助。我的目的是探索 vuex 2.0 ,然后使用 vuejs 2.0 + vuex 2.0 重写这个应用,其中最大的问题是使用 vue-cli 构建应用时遇到的问题。通过这些问题深入探索 vue 以及 vue阅读全文
posted @ 2017-04-23 17:08 叙帝利 阅读(3673) 评论(9) 编辑
摘要: 本文由 nzbin 翻译,黄利民 校稿。未经许可,禁止转载! 英文出处:Loops in CSS Preprocessors 发表地址:http://web.jobbole.com/91016/ 如果你看过老的科幻电影,你一定知道循环的强大之处。给你的机器人克星设置无限循环,它就会爆炸,然后机器人灰阅读全文
posted @ 2017-04-14 16:12 叙帝利 阅读(452) 评论(0) 编辑
摘要: 最近使用 Sublime 写 SASS 的时候需要使用高亮功能,通过 Package Control 安装了相关插件,但是安装之后没有反应,再次打开 Package Control 的时候,已经搜索不到相关的插件内容,证明该插件已经被正确安装,但是通过 Sublime 的菜单栏 Preference阅读全文
posted @ 2017-03-05 22:33 叙帝利 阅读(149) 评论(0) 编辑
摘要: 原文:intro-to-vue-5-animations 译者:nzbin 译者的话:经过两周的努力,终于完成了这个系列的翻译,由于时间因素及个人水平有限,并没有详细的校对,其中仍然有很多不易理解的地方。我和原作者的初衷一样,希望大家能够通过这个系列文章有所收获,至少可以增加学习的乐趣,我也在学习的阅读全文
posted @ 2017-02-22 21:58 叙帝利 阅读(12885) 评论(8) 编辑
摘要: 原文:intro-to-vue-4-vuex 译者:nzbin 这是关于 JavaScript 框架 Vue.js 五个教程的第四部分。在这一部分,我们会学习使用 Vuex 进行状态管理。这个系列教程并不是一个完整的用户手册,而是通过基础知识让你快速了解 Vuejs 以及它的用途。 系列文章: 渲染阅读全文
posted @ 2017-02-15 17:49 叙帝利 阅读(3196) 评论(0) 编辑
摘要: 原文:intro-to-vue-3-vue-cli-lifecycle-hooks 译者:nzbin 这是 JavaScript 框架 Vue.js 五篇教程的第三部分。在这一部分,我们将学习 Vue-cli ,还会涉及真实的开发流程。这个系列教程并不是一个完整的用户手册,而是通过基础知识让你快速了阅读全文
posted @ 2017-02-12 16:43 叙帝利 阅读(2087) 评论(0) 编辑
摘要: 原文:intro-to-vue-2-components-props-slots 译者:nzbin 这是关于 JavaScript 框架 Vue.js 五个教程的第二部分。在这一部分,我们将学习组件,Props 以及 Slots。这个系列教程并不是一个完整的用户手册,而是通过基础知识让你快速了解 V阅读全文
posted @ 2017-02-10 00:03 叙帝利 阅读(3185) 评论(3) 编辑
摘要: 原文:intro-to-vue-1-rendering-directives-events 译者:nzbin 如果要我用一句话描述使用 Vue 的经历,我可能会说“它如此合乎常理”或者“它提供给我需要的工具,而且没有妨碍我的工作”。每当学习 Vue 的时候,我都很高兴,因为很有意义,而且很优雅。 以阅读全文
posted @ 2017-02-07 23:59 叙帝利 阅读(2817) 评论(9) 编辑
摘要: 生成相邻不重复随机数是之前抽奖插件的遗留问题,在之前的文章中已经简单说过,但没有更好的解决方案。经过一个多月的修改,抽奖插件已经趋于完善,在此分享一下这个问题的解决方法。以下是最初的方法,但是会出现一个单独的全局变量,整体而言稍显多余,不算完美。 为了避免多余的全局变量,需要使用立即执行函数以及闭包阅读全文
posted @ 2017-01-31 22:58 叙帝利 阅读(322) 评论(0) 编辑