因为习惯太久的黑暗,所以阳光愈加刺眼!.

空一座旧城,守一个旧人

置顶随笔

[置顶]vue项目跳转到外部链接

摘要: vue项目中遇到一个打印的功能。思考之后决定点击按钮,跳转到一个HTML页面,利用window.print()方法调用浏览器的打印的功能。 所以,现在的问题是,怎样跳转到外部链接。开发vue项目的人都知道,vue项目会分为三个版本:开发,测试,生产,我们可以在config文件夹下面的dev.env.阅读全文

posted @ 2018-08-27 11:01 空一座旧城,守一个旧人 阅读(40) 评论(0) 编辑

[置顶]前端批量删除(假删)

摘要: elementUI表格 html: 删除 js: handleSelectionChange(row) { this.multipleSelection = row; }, deleteRow(){ for(var i=0;i阅读全文

posted @ 2018-08-27 10:29 空一座旧城,守一个旧人 阅读(23) 评论(0) 编辑

[置顶]JS小技巧

摘要: 一些资料上看到的技巧,感觉挺实用,以后遇到还会继续增加 1、删除数组尾部元素 const arr = [0,1,2,3,4,5] arr.length =3; conosle.log(arr)// = [0,1,2] arr.length = 0; console.log(arr)// = [] c阅读全文

posted @ 2018-07-02 11:34 空一座旧城,守一个旧人 阅读(19) 评论(0) 编辑

[置顶]检测页面是否发生变化

摘要: vue+elementUI项目中,遇到一个技术问题,就是在一个修改页面中,点击返回按钮的时候,需要检测当前页面是否发生变化。(当用户在页面修改字段的时候,不小心点到返回按钮,这个时候应该要给个提示,是否确认返回,这是一个很合理的需求) 修改的页面字段太多一个个比较太麻烦。所以最后我用MD5过滤成一个阅读全文

posted @ 2018-06-22 22:16 空一座旧城,守一个旧人 阅读(54) 评论(0) 编辑

[置顶]vue 回到顶部的小问题

摘要: 今天在用vue项目中,实现回到顶部功能的时候,我写了一个backTop组件,接下来需要通过监听window.scroll事件来控制这个组件显示隐藏 因为可能会有其他的组件会用到这样的逻辑,所以将此功能做成一个自定义指令: 根据滚动的距离控制一个数据为true还是为false(v scroll sho阅读全文

posted @ 2018-01-02 22:43 空一座旧城,守一个旧人 阅读(1147) 评论(0) 编辑

[置顶]闭包(Closure)

摘要: 我对闭包的理解 1. 个人理解 : 闭包就是能够读取其他函数内部变量的函数。使用闭包主要是设计私有的方法和变量 2. 优点:可以避免全局变量的污染 3. 缺点: 闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。 4. 在js中,函数即闭包,只有函数才会产生作用域的概念 5. 闭包有三个阅读全文

posted @ 2017-11-27 10:39 空一座旧城,守一个旧人 阅读(647) 评论(0) 编辑

2018年8月27日

vue项目跳转到外部链接

摘要: vue项目中遇到一个打印的功能。思考之后决定点击按钮,跳转到一个HTML页面,利用window.print()方法调用浏览器的打印的功能。 所以,现在的问题是,怎样跳转到外部链接。开发vue项目的人都知道,vue项目会分为三个版本:开发,测试,生产,我们可以在config文件夹下面的dev.env.阅读全文

posted @ 2018-08-27 11:01 空一座旧城,守一个旧人 阅读(40) 评论(0) 编辑

前端批量删除(假删)

摘要: elementUI表格 html: 删除 js: handleSelectionChange(row) { this.multipleSelection = row; }, deleteRow(){ for(var i=0;i阅读全文

posted @ 2018-08-27 10:29 空一座旧城,守一个旧人 阅读(23) 评论(0) 编辑

2018年7月2日

JS小技巧

摘要: 一些资料上看到的技巧,感觉挺实用,以后遇到还会继续增加 1、删除数组尾部元素 const arr = [0,1,2,3,4,5] arr.length =3; conosle.log(arr)// = [0,1,2] arr.length = 0; console.log(arr)// = [] c阅读全文

posted @ 2018-07-02 11:34 空一座旧城,守一个旧人 阅读(19) 评论(0) 编辑

elementUI表格排序问题

摘要: elementUI表格排序: 问题:得不到排序后的数组,每次打印的总是一开始的数据 解决方法: 先用ref绑定该表格 this.$refs.passTable.tableData就是每次你排序之后的数据阅读全文

posted @ 2018-07-02 11:03 空一座旧城,守一个旧人 阅读(18) 评论(0) 编辑

2018年6月27日

前端导入导出

摘要: vue+elementUI做一个后台管理系统,其中表格最简单的导入导出功能 import FileSaver from 'file saver' import XLSX from 'xlsx' //导出 //HTML ` ` ` 导出 ` //方法 exportExcel () { var wb =阅读全文

posted @ 2018-06-27 09:50 空一座旧城,守一个旧人 阅读(21) 评论(0) 编辑

2018年6月22日

检测页面是否发生变化

摘要: vue+elementUI项目中,遇到一个技术问题,就是在一个修改页面中,点击返回按钮的时候,需要检测当前页面是否发生变化。(当用户在页面修改字段的时候,不小心点到返回按钮,这个时候应该要给个提示,是否确认返回,这是一个很合理的需求) 修改的页面字段太多一个个比较太麻烦。所以最后我用MD5过滤成一个阅读全文

posted @ 2018-06-22 22:16 空一座旧城,守一个旧人 阅读(54) 评论(0) 编辑

2018年5月17日

前端模糊查询

摘要: 一般情况下,模糊查询是通过调用后台接口实现的,今天我在项目中,尝试了一下简单的前端模糊查询。 筛选 <! 筛选弹出框 取消 确定 //筛选 filterShow(){ this.filterData = '' this.dialogTableVisible = true }, //筛选确定 filt阅读全文

posted @ 2018-05-17 10:00 空一座旧城,守一个旧人 阅读(89) 评论(0) 编辑

2018年5月11日

处理数据的时候遇到的一个小问题

摘要: 最近遇到个问题,将需求当的需求解释了一下: var arr = [ {num:1,value:'你'}, {num:1,value:'你'}, {num:2,value:'你'}, {num:1,value:'你'}, {num:1,value:'你'} ] 判断该数组,num的值全部等于1的时候,阅读全文

posted @ 2018-05-11 15:43 空一座旧城,守一个旧人 阅读(24) 评论(0) 编辑

2018年1月19日

web安全与防御

摘要: xss攻击(跨站脚本) 是网站应用程序的安全泄露攻击,是代码注入的一种。它允许恶意用户将代码注入到网页上,其他用户在观看网页时就会受到影响。 攻击原理 其特点是不对服务器端造成任何伤害,而是通过一些正常的站内交互途径,例如发布评论,提交含有 JavaScript 的内容文本。这时服务器端如果没有过滤阅读全文

posted @ 2018-01-19 22:45 空一座旧城,守一个旧人 阅读(118) 评论(0) 编辑

2018年1月2日

vue 回到顶部的小问题

摘要: 今天在用vue项目中,实现回到顶部功能的时候,我写了一个backTop组件,接下来需要通过监听window.scroll事件来控制这个组件显示隐藏 因为可能会有其他的组件会用到这样的逻辑,所以将此功能做成一个自定义指令: 根据滚动的距离控制一个数据为true还是为false(v scroll sho阅读全文

posted @ 2018-01-02 22:43 空一座旧城,守一个旧人 阅读(1147) 评论(0) 编辑

导航

统计

公告