iview循环Form表单验证

2021-09-15
阅读 3 分钟
2.8k
{代码...}

四级跨行嵌套表格

2020-08-19
阅读 28 分钟
1.6k
项目中需要用到一个四级嵌套跨行表格,多反调试之后做个备忘,table循环跟ul、li不一样,因为tr不能嵌套,只能分多次判断然后循环出tr和td。在线预览地址:四级跨行嵌套表格

js将json导出为表格

2020-07-13
阅读 4 分钟
1.4k
1、导出为.csv格式(不兼容ie) {代码...} 2、导出为.xls格式(不兼容ie firefox) {代码...}

qrcode生成二维码(长按可复制,扫描)

2020-04-03
阅读 1 分钟
3.4k
{代码...} {代码...}

流文件下载

2020-03-02
阅读 1 分钟
1.3k
非文件流建议使用window.open(url)流下载格式示参考下面示例: {代码...}

vue利用事件总线进行组件通信

2019-10-22
阅读 2 分钟
2.7k
在Vue开发中会遇到大量的组件之间共享数据的情形,针对不同的情形,Vue有相对应的解决方案。比如,父组件向子组件传值可以使用props,复杂项目中不同模块之间传值可以使用Vuex。但是,对于一些简单的项目里的非父子组件来说,它们一方面不适用props,另一方面又没有必要使用Vuex,针对这种情形可以使用中央事件总线(Eve...

nodejs学习笔记

2019-09-23
阅读 14 分钟
1.3k
http模块,url模块 {代码...} 自定义模块 {代码...} {代码...} fs模块--文件基本操作 {代码...} fs模块--文件流 {代码...} 创建一个静态WEB服务器 1、地址栏输入地址能够访问页面2、css、js加载正确并起作用(设置其正确的content-type类型)3、不存在的页面跳转到404页面 setMime.js {代码...} server.js {代码...} ejs...

vue 位置导航

2019-07-22
阅读 3 分钟
1.8k
[链接] {代码...} {代码...} {代码...}

vue-cli脚手架初体验

2019-07-02
阅读 1 分钟
1.2k
按照网上教程初始化了一个新的目录,开发环境没问题,打包也没问题,打包完之后访问就出现了网上经常出现的路径访问错误问题,当然是用网上的解决方案也解决了,还遇到一个iview字体文件找不到的问题,写在这做个记录

使用FormData对象上传文件

2019-05-18
阅读 2 分钟
4.8k
{代码...} {代码...} 拖拽上传 {代码...} {代码...} 使用jqery上传文件的注意事项需设置processData参数为false {代码...} 监听黏贴操作将图片转换为base64 {代码...}

vue 简单日历组件

2019-03-20
阅读 7 分钟
6.7k
首页 {代码...} 组件 {代码...} *Affix 图钉组件来源于Iview

简单的vue按钮组件

2019-03-20
阅读 2 分钟
2.1k
点击确定之后更改状态button.vue {代码...} index.vue {代码...}

vue模仿新年集福活动(移动端)

2019-02-19
阅读 9 分钟
3.2k
自己随便写着玩的一个“集福”活动,没有后端配合,只是前端的一个效果展示,没有写入缓存,刷新后数据就没有了,主要功能有抽卡,点击卡片查看介绍,集齐之后合成卡片,增加抽卡次数,直接获取稀缺卡,增加稀缺卡获取概率等功能。下面是截图和源码;

视音频vue+iview项目总结

2019-02-15
阅读 17 分钟
3.1k
最近做了一个远程视音频的项目,用到的技术栈是vue+iview,就其中的网页聊天,视音频、日历、与后端配合过程中遇到的问题以及打包过程中遇到的问题做个分享和总结。

canvas 轨迹回放

2017-12-19
阅读 5 分钟
4.1k
最近做的项目需要实现一个轨迹回放功能,自己没有这方面的经验,网上搜索之后也只发现了这篇文章有所提及——canvas轨迹回放,他是先搜集轨迹点,然后再回放,我的需求比较简单,轨迹点后台提供,我只需要动态画出来就行,复杂度降低了很多,主要借鉴了绘图方法——使用setInterval方法递归实现。

vue父组件与子组件通信demo

2017-05-06
阅读 2 分钟
2k
看完组件自定义事件之后自己写的一个小测试。[链接] {代码...} {代码...}

使用button提交表单与防止用户重复提交

2017-04-27
阅读 1 分钟
5.3k
(1)页面做好之后发现按钮可以多次提交,这显然是不行的,解决方法就是加个遮罩或者让按钮disabled,当时我的按钮标签使用的是div,div的disabled属性是不起作用的,于是我就把div标签改为了button标签,移动端测试没有问题,皆大欢喜。

vue的一些坑和技巧

2017-02-21
阅读 1 分钟
4.5k
这样使用src不会显示,要使用v-bind:src='item.imgUrl',具体不知道为啥,应该只是src不好用,后面的alt加大括号却没有问题

自己写的gulpfile.js文件

2016-12-09
阅读 3 分钟
2.3k
{代码...}

less变量插值问题

2016-11-14
阅读 2 分钟
8.5k
less变量与其他数据(字符串、数字)拼接的解决方法(循环的内容是(不同变量+固定字符串))less官方插值格式为@{num},与数据拼且放在冒号之后可以采用这样的格式使用@@var;(1)放在冒号之后

Flexbox学习笔记

2016-11-03
阅读 1 分钟
1.7k
flexbox布局容器有两根轴,主轴(main axis)和交叉轴(cross axis),主轴开始位置main start,主轴结束位置main end,交叉轴开始位置cross start,交叉轴结束位置cross end。

纯css实现面包屑导航

2016-11-02
阅读 1 分钟
4k
总结:使用:before和:after伪类实现。标签元素相对定位,伪类绝对定位,使用css画出三角形,鼠标滑过的时候是改变border-color而不是改变background,否则两个导航之间的白色三角形就变色了,写demo的时候就碰到过这个问题,还以为是鼠标滑过li会连带伪类的background一起变色,原来是自己的样式写错了。

vue中$remove与splice

2016-10-31
阅读 1 分钟
8.2k
总结$remove删除数据结构 splice根据索引值删除,批量删除都要采用倒序删除,获取到索引值非要使用$remove的方法是this.data.$remove(this.data[index]),还是删除数据结构

jquery使用ajax上传文件出错

2016-10-24
阅读 3 分钟
3.4k
但是上述方式,只能传递一般的参数,上传文件的文件流是无法被序列化并传递的。不过如今主流浏览器都开始支持一个叫做FormData的对象,有了这个FormData,我们就可以轻松地使用Ajax方式进行文件上传了。但是老版本的JQuery比如1.2是不支持的,最好使用2.0或更新版本:

vue模拟加载更多功能(数据追加)

2016-10-11
阅读 1 分钟
9.6k
使用vue制作加载更多功能,通过ajax获取的数据往data里面push经常不成功,原因是push是往数组中追加数据内容的,而不能用作数组之间的拼接,ajax获取的数据就是数组形式的,因此不成功,应该使用concat()拼接两个数组。

人员选择树,搜索自动筛选功能 (vue+chosen+zTree)

2016-09-26
阅读 8 分钟
11.2k
要求:1、点击收件人输入框可以根据拼音自动筛选数据,并且标记已经选择的数据,没有结果的时候提示,相应的更新左边树节点状态2、勾选树右侧树的节点左侧输入框出现一一对应的节点名称

less与sass循环对比

2016-08-29
阅读 1 分钟
4.2k
直接将之前自己的问题复制过来的,主要是对比less和sass循环样式的用法哪个更好用。 {代码...} 循环出来的结果是: {代码...} 如何修改.width-((@num) * 5)这部分从而达到下面的效果呢? {代码...} 将基于@num计算出来的新值赋给一个新的变量@name,.width-@name这样调用就可以了。 {代码...} 不得不吐槽下less,单单循环...