• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
lizimeme
博客园    首页    新随笔    联系   管理    订阅  订阅
2018年3月24日
原生js实现无缝滚动轮播图-点击页码即刻显示该页码的内容
摘要: 演示地址:http://runjs.cn/detail/zk1oarmm 前几天发布了一个轮播图实现的版本,并不是当时面试官的要求,今天有时间整理了轮播图实现的另一种思路: 动态改变父元素中的内容,设置父元素身上的left值,实现切换效果! html: <div class="container" 阅读全文
posted @ 2018-03-24 18:27 lizimeme 阅读(735) 评论(0) 推荐(0)
2018年3月20日
原生js实现无缝滚动轮播图
摘要: 演示地址:http://runjs.cn/detail/qzawzm8y 前几天参加了zuoyebang的面试,其中的一道面试题要求实现百度百科的轮播图,今天有时间整理了一下轮播图中的其中的一种,无缝滚动轮播图,话不多说上代码。 HTML: CSS: *{margin: 0px;padding: 0 阅读全文
posted @ 2018-03-20 11:09 lizimeme 阅读(23978) 评论(0) 推荐(1)
2018年1月17日
vue封装tinymce富文本组件,图片上传回调方法
摘要: 这里我用了tinymce,主要解决的是上传图片回调处理 效果预览: 第一步:下载tinymce资源, 把tinymce放到static目录 在index.html中引入tinymce.min.js文件 第二步:新建tinymce组件 template: script: 在父组件中引入tinymce组 阅读全文
posted @ 2018-01-17 17:50 lizimeme 阅读(12711) 评论(0) 推荐(1)
vue-cli项目结合Element-ui基于cropper.js封装vue图片裁剪组件
摘要: 前端工作中,经常需要图片裁剪的场景,cropper.js是一款优秀的前端插件,api十分丰富。 本文是在vue-cli项目下封装图片裁剪插件,效果图如下: 话不多说,看步骤吧。 第一步:准备开发环境 cropper.js是基于jquery的,所以要先安装jquery 执行命令: npm instal 阅读全文
posted @ 2018-01-17 16:39 lizimeme 阅读(8445) 评论(1) 推荐(2)
2017年12月22日
js实现多文件上传(二)-- 拖拽上传
摘要: 演示地址 html: css: <style> .drag-wrapper{ width:100%; height: 300px; border: 4px dashed lightblue; text-align: center; line-height: 300px; color: lightgr 阅读全文
posted @ 2017-12-22 17:23 lizimeme 阅读(1686) 评论(0) 推荐(0)
js实现多文件上传(一)-- 图片转base64回显
摘要: 这里实现的是用<input type='file'>元素实现多文件上传 演示地址 第一步: html: input元素加上mutiple属性 css: <style> .file-list{ padding: 20px; background: lightblue; list-style-type: 阅读全文
posted @ 2017-12-22 16:50 lizimeme 阅读(12772) 评论(0) 推荐(0)
2017年11月28日
gulp压缩js报错,也许你需要用到babel
摘要: 今天在使用gulp 压缩js时,遇到了这样的错误: 从网上找了找原因,有网友说: js不知道哪里用到了es6语法,为了解决压缩js报错抱着试一试的心态,步骤如下: 1.全局安装Babel。 npm install -g babel-cli npm install -g babel-cli --sav 阅读全文
posted @ 2017-11-28 16:39 lizimeme 阅读(5873) 评论(0) 推荐(0)
2017年11月22日
webuploader编辑时回显文件放入队列的做法
摘要: 最近一个项目中用到了webuploader, 一款优秀的文件上传的插件。 API介绍很详细。详情见官网 但是在FAQ中并没有找到回显文件列表的解决办法,又看了看api,找出了解决办法。 话不多说,上代码: dom结构 html: js: 第一步:定义本地变量接收上传成功的回调数据 第二步:实例化 w 阅读全文
posted @ 2017-11-22 18:24 lizimeme 阅读(7041) 评论(1) 推荐(0)
2017年10月27日
ES中reduce()的用法
摘要: reduce 方法 对数组中的所有元素调用指定的回调函数。 该回调函数的返回值为累积结果,并且此返回值在下一次调用该回调函数时作为参数提供。 语法 array1.reduce(callbackfn[, initialValue]) array1 必需。一个数组对象。 callbackfn 必需。一个 阅读全文
posted @ 2017-10-27 15:51 lizimeme 阅读(10461) 评论(0) 推荐(1)
2017年10月17日
强大的Javascript Standard Style,js代码风格指导,定位出错的代码
摘要: 这款工具能定位错误到具体的文件,行数和第几个字 首先确保你的电脑装了nodejs,npm 全局安装: 在项目下安装,并存为依赖项: 使用: 在项目目录下直接输入命令 就会出现错误的定位: 这款工具能定位错误到具体的文件,行数和第几个字。 对比 vue-cli创建的项目报错: FAQ&具体介绍请看: 阅读全文
posted @ 2017-10-17 17:49 lizimeme 阅读(1619) 评论(0) 推荐(0)
下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3