摘要:
文件链接:tmt-table.js BOSS后台项目用到最多的就是列表页,所以把列表页做成通用组件,可以大大提高开发效率。 因为列表可能有不同的样式,所以在实例化组件时可以传值控制样式,用这种方式: 组件内部接收这个参数对象,判断使用哪套样式,如果不传参,则使用默认的'default'样式。 本组件 阅读全文
摘要:
最近项目决定用ES6语法重构,于是引入了gulp-babel去编译ES6。 问题来了,babel编译ES6会自动添加"use strict"在js文件的最前面,这就导致之前的项目文件很多都报错。 因为之前的代码都编写的比较随意,比如var忘了加,还有一些严格模式中不准使用的语法,比如argument 阅读全文
摘要:
今天被Vue的一个坑给折磨了一天,终于发现是什么问题,我们先来模拟一个场景: 代码如下: 我们进页面就点按钮,你猜会输出什么? 是undefined,不算奇怪,你什么都没输入,当然是undefined了。 OK,接下来刷新页面,进去多一步操作,先点击一下input输入框,在点击按钮,只是多做这一步操 阅读全文
摘要:
下载地址:http://www.qlcoder.com/uploads/dd01140921/147988679320159.xml 阅读全文
摘要:
用npm安装webpack的时候报了这个错: 翻译过来大概是:‘拒绝安装webpack其本身的依赖’。 然后我试了试安装其他的包,都没问题,唯独webpack,见鬼了。 我想到 的时候,name名给的就是webpack,于是我进到 中,把name改成了 ,再安装webpack,成功了! 这些坑真是. 阅读全文
摘要:
首先你得安装了Python,这个网上教程大把。 关于pip的安装教程网上也很多,但是安装过程中遇到了很多问题。 我把安装pip需要的资源都放到云盘上了,直接下载就行,省得去找。(点我下载) 里面有两个文件,pip-8.12.tar.gz和ez_setup.py,都是当前最新版的。(和老版的Pytho 阅读全文
摘要:
先上两句代码: 把new的过程拆分成以下三步: <1> var p={}; 也就是说,初始化一个对象p; <2> p.__proto__=Person.prototype; <3> Person.call(p);也就是说构造p,也可以称之为初始化p。 我们一般只在写构造函数的时候会用到prototy 阅读全文
摘要:
公司的新项目决定使用Vue.js来做,当我打印出Vue实例下的data对象里的属性时,发现了一个有趣的事情: 它的每个属性都有两个相对应的get和set方法,我觉的这是多此一举的,于是去网上查了查Vue双向绑定的实现原理,才发现它和Angular.js双向绑定的实现原理完全不同,Angular是用的 阅读全文
该文被密码保护。 阅读全文