代码改变世界

第一个vue项目——从0到1构建vue(一)

2018-07-20 14:52 by 麻雀!, 1062 阅读, 0 推荐, 收藏, 编辑
摘要:入职学霸君三周,我的第一个大需求,世界杯活动历时两周,刚刚终于上线。这是我第一个实践中的vue项目,也磕磕绊绊的完成了从react的转变。以此为记。 首先记录下菜鸟的学习过程: (1)看个大概 因为每个活动代码相对独立,我先大致看了一遍几个之前的vue项目,从项目目录结构开始,到样式引用,接口调用方 阅读全文

面试很痛苦,备点前端面试题(二)——js数组及其操作

2018-05-14 03:23 by 麻雀!, 4067 阅读, 0 推荐, 收藏, 编辑
摘要:数组操作很常考,也很常用,用好了代码还是很漂亮的。 在控制台打印数组的属性什么的实在太多了,就捡点常用的背背吧。(参考W3C) 1、数组的创建 2、Array 对象属性 3、数组的操作方法 按返回值分成两类吧,个人比较容易记混的。一类是原数组被修改,一类是返回修改后的副本,保留原数组。 原数组被修改 阅读全文

面试很痛苦,备点前端面试题(一)——js数据类型及其转换

2018-05-12 10:55 by 麻雀!, 2276 阅读, 1 推荐, 收藏, 编辑
摘要:本文参考文献: [1] https://www.cnblogs.com/zaizaizai8/p/6516978.html javascript的typeof返回哪些数据类型 [2] https://www.cnblogs.com/chenmeng0818/p/5954215.html js的隐式转 阅读全文

create-react-app 搭建 react+antd-mobile 项目中遇到的问题

2017-12-26 15:42 by 麻雀!, 2538 阅读, 0 推荐, 收藏, 编辑
摘要:首先按照官方文档给出的步骤安装create-react-app及各种依赖, 正常安装至项目能够启动就好了,慢的话可以考虑将 npm 换成 cnpm ; 问题1:路由的配置 问题2:less的引入 1) npm install less --save 装上依赖; 2)在config里加上 3) 重启服 阅读全文

Antd组件中单选框、复选框自定义样式的优雅实现

2017-12-11 15:33 by 麻雀!, 20560 阅读, 0 推荐, 收藏, 编辑
摘要:表单组件的样式控制算是antd组件使用的一大坑了。 .以antd-mobile为例,checkbox选中与非选中状态是由Input包裹的父元素的‘.am-checkbox-checked’来控制的 未选中时的DOM结构(没有am-checkbox-checked) 选中时的DOM结构(有am-che 阅读全文

可编辑的table插件 简单用法理解

2017-04-28 15:46 by 麻雀!, 1380 阅读, 0 推荐, 收藏, 编辑
摘要:先看效果,就酱,点击时显示弹框,修改后保存输入的值,当然还可以换成下拉框,选项框等来代替输入框,功能多样,结合bootstarp会变得更美观 git地址:https://vitalets.github.io/x-editable/index.html 第一步引包:<script src="/publ 阅读全文

获取乱序数组

2017-03-09 12:15 by 麻雀!, 286 阅读, 0 推荐, 收藏, 编辑
摘要:一 arr.sort(function(){return 1~-1的随机数})二 var narr = [];function getrandomindex(newarr) { var i = parseInt(Math.random() * 10); var temparr = newarr; i 阅读全文

在我的项目框架中nodejsMVC思想的理解

2017-03-06 15:34 by 麻雀!, 1785 阅读, 1 推荐, 收藏, 编辑
摘要:项目框架及流程 Node.js是典型的MVC模块化开发的框架 明显的特点是加入了后台的服务器进来,使读取本地文件变得容易 视图层,放在views文件夹中。由ejs写成的模版,可以实现html的代码复用 路由层,在 router里,用来分配页面的路由,无论页面什么逻辑,都可以用路由来控制页面的跳转,每 阅读全文

日历组件的分组循环js

2017-02-25 21:42 by 麻雀!, 552 阅读, 0 推荐, 收藏, 编辑
摘要:我在项目中需要写一个简单的日历组件,展示每个月份的日期,经过优化总结,感觉是一段比较优雅的代码,分享给大家 核心的就是将每个月的天数从1开始,依次摆放,逢七换行,我是用了for循环,将这些数每七个存到一个数组中,最后生成一个双层数组。 结果:产生一个双层数组,每个内层数组中都包含7个数。 阅读全文

node.js初识

2017-02-20 18:05 by 麻雀!, 151 阅读, 0 推荐, 收藏, 编辑
摘要:Mac版本的nodejs,安装特别方便,官网下载,两个命令行即可。 今天开始接触node项目开发,之后会分享一些学习心得 阅读全文