会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
HTML & CSS
JavaScript
jQuery
Angular js
Vue
Mr.Yan灬
博客园
首页
新随笔
联系
订阅
管理
2019年11月6日
JSON.stringify方法报错:Converting circular structure to JSON
摘要: 别以为JSON.parse(JSON.stringify(data))做深拷贝无敌,对于以下这种情况,当你需要保留父级对象,即 对象存在循环引用,就会报错。 报错 正确的方法是: 更精简的情况:
阅读全文
posted @ 2019-11-06 10:07 若鱼灬
阅读(32160)
评论(0)
推荐(0)
2019年11月1日
element ui实现手动上传文件,且只能上传单个文件,并能覆盖上传。
摘要: element ui提供了成熟的组件场景,但实际工作中难免会遇到认(sha)真(diao)的产品。比如,最近遇到的,要求实现手动上传特定格式文件(用户点击“上传文件”按钮,确定之后,只是单纯选择了文件,点击页面上的“提交”按钮才上传),并展示用户选择的文件名称,且只能选择一个文件,如果用户选择第2,
阅读全文
posted @ 2019-11-01 16:06 若鱼灬
阅读(43114)
评论(7)
推荐(16)
2019年9月26日
vue与element ui的el-checkbox的坑
摘要: 一,场景 通过使用checkbox,实现如图的场景, 点击某个tag,实现选中和非选中状态。 二, 官网的例子 通过切换checked值为true或者false来实现,一个checkbox的状态切换 效果如下: 三, 思考。 通过循环li, 给数据添加checked属性,并绑定到v-model上,来
阅读全文
posted @ 2019-09-26 11:49 若鱼灬
阅读(51510)
评论(0)
推荐(10)
2019年4月23日
git开发错分支
摘要: 1,代码未提交时: 使用以下命令即可解决。 git add . (把所有改动暂存) git stash (把暂存的文件提交到git的暂存栈) git checkout 本该提交代码的分支 git stash pop (将暂存栈中的代码放出来) 2,代码提交了 git checkout 不该提交代码提
阅读全文
posted @ 2019-04-23 11:44 若鱼灬
阅读(1198)
评论(0)
推荐(0)
2019年4月22日
e.target和e.currentTarget区别
摘要: 直接上代码: body里: js: 运行结果: 点击fa元素: 点击son元素: 结论: target: 触发事件的对象,谁触发谁命中。 currentTarget: 绑定事件的对象,恒等于this,等于addEventListener前面的元素
阅读全文
posted @ 2019-04-22 17:23 若鱼灬
阅读(1535)
评论(0)
推荐(1)
2019年4月18日
vue的seo方案 prerender-seo-plugin
摘要: 利用vue cli 3.0安装脚手架。记住:勾选vue-router。 在vue.config.js里添加配置: main.js里添加配置: (标红部分) 在执行yarn build后,在dist目录里就会生成对应路由的index页面。 如果需要验证,添加http-server。 sudu yarn
阅读全文
posted @ 2019-04-18 11:45 若鱼灬
阅读(514)
评论(0)
推荐(0)
2018年10月17日
利用Object.defineProperty实现Vue数据双向绑定
摘要: body部分很简单,一个输入框和一个展示的div 逻辑部分 效果是
阅读全文
posted @ 2018-10-17 13:54 若鱼灬
阅读(437)
评论(0)
推荐(0)
2018年10月16日
模仿某旅行网站 纯css实现背景放大效果
摘要: 基本功能是鼠标移动到图片上,对应宽度变宽。其中布局和基本样式直接copy官网,功能部分是自己瞎鼓捣实现的。 直接上代码: HTML部分 CSS部分 效果截个图: 虽然实现了,但还不是很完美,鼠标从右向左 没问题,从左向右滑动,会有问题。animation动画问题。
阅读全文
posted @ 2018-10-16 23:41 若鱼灬
阅读(671)
评论(0)
推荐(0)
2018年6月4日
input输入框延时发送请求问题
摘要: 同样是面试遇到的问题,input输入框,怎么减少发送请求次数。 键盘抬起触发事件,首先清除定时器,再开启定时器。只要小于1s的连续输入,都会先把上一次定时器清除。停顿一秒后,开始执行请求事件(此处为console.log)。
阅读全文
posted @ 2018-06-04 16:08 若鱼灬
阅读(2045)
评论(0)
推荐(0)
checkbox及css实现点击下拉菜单
摘要: 面试遇到的问题。用checkbox中的:checked伪类选择器实现。 通过label标签来触发checkbox的unchecked 和checked两种状态;用css普通同胞选择器 ~。另外补充一点,相邻同胞选择器是 +。
阅读全文
posted @ 2018-06-04 16:00 若鱼灬
阅读(2290)
评论(0)
推荐(0)
下一页
公告