上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页
摘要: 业务需求是当用户勾选中的时候删除数据,取消勾选的时候数据取消 阅读全文
posted @ 2019-05-07 20:22 尼古拉斯-富贵 阅读(196) 评论(0) 推荐(0)
摘要: 因业务需要 用到 ztree 插件 第一次用tree插件上手有点难度 官网 http://www.treejs.cn/v3/main.php#_zTreeInfo 第一步:初始化树,树的所有数据从后台请求所得 初始化根节点 得到渲染效果 二、单击树节点时向后台发起数据请求 这里用到了 functio 阅读全文
posted @ 2019-05-07 20:14 尼古拉斯-富贵 阅读(1643) 评论(0) 推荐(0)
摘要: 1、现在基本的趋势就是前后分离,前后分离就意味着当后台接口还没完成之前,前端是没有接口可以拿来调用的 ,那么mock虚拟数据就很好的解决了这一问题,前端可以直接模拟真实的数据AJAX请求! 运用 步骤: 1、在项目中安装mockjs、axios npm install --save axios mo 阅读全文
posted @ 2019-04-16 16:08 尼古拉斯-富贵 阅读(527) 评论(0) 推荐(0)
摘要: callback() 回调函数 JS是单线程函数,单线程所有的函数执行都是同步的,前一个函数执行完之后再执行下一个函数,这样的话如果排队的函数很多就会造成页面长时间无响应 所以,就要用到了JS异步callback 怎么理解callbck ? 字面上理解下来就是,回调就是一个函数的调用过程。那么就从理 阅读全文
posted @ 2019-04-08 21:57 尼古拉斯-富贵 阅读(3065) 评论(0) 推荐(0)
摘要: ES中的模块导出导入 export 和 export default 两个导出,下面我们讲讲它们的区别 阅读全文
posted @ 2019-04-07 12:12 尼古拉斯-富贵 阅读(4320) 评论(0) 推荐(1)
摘要: 事件委托(事件代理)原理:简单的说就是将事件交由别人来执行,就是将子元素的事件通过冒泡的形式交由父元素来执行。 为什么要用时间委托? 在JavaScript中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断的与dom节点进行交互,访问dom的次数越多,引起浏览器重绘与重排 阅读全文
posted @ 2019-03-24 15:24 尼古拉斯-富贵 阅读(3604) 评论(0) 推荐(0)
摘要: 项目的需求就是不能重复提交 是通过click点击事件提交数据,到这里的时候想了很多办法,比如说销毁这个点击事件, 但是这个实现起来是相对比较麻烦的,后面想到了一个相对比较简单的办法 通过推荐判断 JS var isFirst=true;//先设定条件为true 阅读全文
posted @ 2019-03-02 15:24 尼古拉斯-富贵 阅读(807) 评论(0) 推荐(0)
摘要: JQ:相对比较简便 像这种不兼容的获取方式,我们要做一下兼容,封装一个函数 网页工作区域的高度和宽度 阅读全文
posted @ 2019-02-28 20:57 尼古拉斯-富贵 阅读(1227) 评论(0) 推荐(0)
摘要: 先写一个简单闭包函数 function A(){ var str ='hello world' function B(){ alert(str); } return B; } var C = A(); C();// Helloworld! 这个闭包函数的执行过程为 1、定义普通函数 A 2、在 A 阅读全文
posted @ 2019-02-27 16:41 尼古拉斯-富贵 阅读(342) 评论(0) 推荐(0)
摘要: 一、原型 先从构造函数开始吧! 构造函数是什么?构造函数与其他函数唯一的区别在于调用方式不同。任何函数只要通过new来调用就可以作为构造函数,它是用来创建特定类型的对象。 下面定义一个构造函数 Female: function Female(name){ this.name = name; this 阅读全文
posted @ 2019-02-26 16:57 尼古拉斯-富贵 阅读(2239) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 15 下一页