摘要:
别以为JSON.parse(JSON.stringify(data))做深拷贝无敌,对于以下这种情况,当你需要保留父级对象,即 对象存在循环引用,就会报错。 报错 正确的方法是: 更精简的情况: 阅读全文
摘要:
element ui提供了成熟的组件场景,但实际工作中难免会遇到认(sha)真(diao)的产品。比如,最近遇到的,要求实现手动上传特定格式文件(用户点击“上传文件”按钮,确定之后,只是单纯选择了文件,点击页面上的“提交”按钮才上传),并展示用户选择的文件名称,且只能选择一个文件,如果用户选择第2, 阅读全文
摘要:
一,场景 通过使用checkbox,实现如图的场景, 点击某个tag,实现选中和非选中状态。 二, 官网的例子 通过切换checked值为true或者false来实现,一个checkbox的状态切换 效果如下: 三, 思考。 通过循环li, 给数据添加checked属性,并绑定到v-model上,来 阅读全文
摘要:
1,代码未提交时: 使用以下命令即可解决。 git add . (把所有改动暂存) git stash (把暂存的文件提交到git的暂存栈) git checkout 本该提交代码的分支 git stash pop (将暂存栈中的代码放出来) 2,代码提交了 git checkout 不该提交代码提 阅读全文
摘要:
直接上代码: body里: js: 运行结果: 点击fa元素: 点击son元素: 结论: target: 触发事件的对象,谁触发谁命中。 currentTarget: 绑定事件的对象,恒等于this,等于addEventListener前面的元素 阅读全文
摘要:
利用vue cli 3.0安装脚手架。记住:勾选vue-router。 在vue.config.js里添加配置: main.js里添加配置: (标红部分) 在执行yarn build后,在dist目录里就会生成对应路由的index页面。 如果需要验证,添加http-server。 sudu yarn 阅读全文
摘要:
body部分很简单,一个输入框和一个展示的div 逻辑部分 效果是 阅读全文
摘要:
基本功能是鼠标移动到图片上,对应宽度变宽。其中布局和基本样式直接copy官网,功能部分是自己瞎鼓捣实现的。 直接上代码: HTML部分 CSS部分 效果截个图: 虽然实现了,但还不是很完美,鼠标从右向左 没问题,从左向右滑动,会有问题。animation动画问题。 阅读全文