摘要:在开发环境中我们喜欢用console.log测试代码,但是部署到生产环境我们不可能一个一个把console.log给手动删除了。 在build/webpack.prod.conf.js文件里加上这样一段代码即可 new UglifyJsPlugin({ uglifyOptions: { mangle
阅读全文
随笔分类 - 项目笔记
摘要:做诸葛书的时候遇到一个问题,就是我插入的元素在端上设备分页被切断,显示很丑。 最后优秀的产品同学告诉我第一版用到一个神奇的属性,容器中途分割 | break-inside。 .actionDom{ -webkit-column-break-inside: avoid; page-break-insi
阅读全文
摘要:问题 在学习饿了么实践项目时候发现一个问题, 在mounted阶段,获取Element对象,console.log()可以读取出列表,而却无法读出它的length let foodList = this.$refs.menuWrapper.getElementsByClassName('calcul
阅读全文
摘要:1.判断光标是否选中文本 // 获取选中文本 getSelectedText() { if (window.getSelection) { return window.getSelection().toString(); } else if (document.selection) { //ie浏览
阅读全文
摘要:1、在contenteditable="true" 中插入contenteditable="false"的元素,如果为其设置css user-select: none;后会导致删除连续的 contenteditable="false" 元素被一次性删除。 eg:编辑器中插入action删除单个导致一
阅读全文
摘要:起因就是要做一个数据导出的功能,今天提了个bug就是没有数据的时候后端数据code码返回的4001,前端没有判断直接做了下载处理,结果直接把错误信息下载了下来。 描述:当下载文件时,axios配置responseType: ‘blob’,此时后台返回的数据会被强制转为blob类型;如果后台返回代表失
阅读全文
摘要:简单描述一下问题: Q: 在组件内部调用了公共方法wakeApp,想在判断是微信环境时候,通过改变组件局部变量的值,弹出遮罩组件,然鹅,并不知道怎么在外部引用的js中改变组件data中定义的局部变量。 A:尝试很多方法无果,后来优秀同学告诉我,他之前在vuex里 访问this,就是这么搞的,试了一下
阅读全文
摘要:一、先说一下横向滚动样式: <div class="everyone-wrap" ref="parent"> <div class="everyone-cont"> <dl v-for="(item, index) in shareData.top" :key="index"> <dt> <van-
阅读全文
摘要:var vm = null, cateNature = [ { "attrId": "592e95a2e820cc1813f0ba4e", "isMultiple": 1, "seq": 0, "isEnum": 1, "attrName": "热门游戏", "isMustInput": 0, "i
阅读全文
摘要:Q1:获取到id 显示 title 回传id? Q2:element-ui之table 选择框禁用 var Main = { data() { return { tableData: [{ date: '2018', name: '小海', address: '上海市' }, { date: '20
阅读全文
摘要:当一个页面有两个echarts图形,想要页面大小发生改变,重新绘制图形如果还写为 myChart.setOption(option); window.onresize = myChart.resize; 则只有一个图形可自适应窗口大小,另外一个则不能随窗口大小而改变图形大小, 解决办法为在每一个ec
阅读全文
摘要:使用elementUI时,我们经常需要对其中某些组件的样式进行自定义,介绍一种最简单的方式。 这是使用组件自带样式写出来的对话框: 我需要做成这样: 方法一step1:在页面上审查元素,找到控制元素的样式: 如图:控制对话框顶端的类名是.el-dialog_header,我们就对这个类进行重写 st
阅读全文