liAnran

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  项目笔记

摘要:在开发环境中我们喜欢用console.log测试代码,但是部署到生产环境我们不可能一个一个把console.log给手动删除了。 在build/webpack.prod.conf.js文件里加上这样一段代码即可 new UglifyJsPlugin({ uglifyOptions: { mangle 阅读全文
posted @ 2020-09-14 14:53 liAnran 阅读(755) 评论(0) 推荐(0) 编辑

摘要:做诸葛书的时候遇到一个问题,就是我插入的元素在端上设备分页被切断,显示很丑。 最后优秀的产品同学告诉我第一版用到一个神奇的属性,容器中途分割 | break-inside。 .actionDom{ -webkit-column-break-inside: avoid; page-break-insi 阅读全文
posted @ 2020-09-02 11:24 liAnran 阅读(208) 评论(0) 推荐(0) 编辑

摘要:问题 在学习饿了么实践项目时候发现一个问题, 在mounted阶段,获取Element对象,console.log()可以读取出列表,而却无法读出它的length let foodList = this.$refs.menuWrapper.getElementsByClassName('calcul 阅读全文
posted @ 2020-09-01 18:53 liAnran 阅读(1154) 评论(0) 推荐(0) 编辑

摘要:1.判断光标是否选中文本 // 获取选中文本 getSelectedText() { if (window.getSelection) { return window.getSelection().toString(); } else if (document.selection) { //ie浏览 阅读全文
posted @ 2020-09-01 17:54 liAnran 阅读(2723) 评论(0) 推荐(0) 编辑

摘要:1、在contenteditable="true" 中插入contenteditable="false"的元素,如果为其设置css user-select: none;后会导致删除连续的 contenteditable="false" 元素被一次性删除。 eg:编辑器中插入action删除单个导致一 阅读全文
posted @ 2020-09-01 17:11 liAnran 阅读(3602) 评论(0) 推荐(0) 编辑

摘要:起因就是要做一个数据导出的功能,今天提了个bug就是没有数据的时候后端数据code码返回的4001,前端没有判断直接做了下载处理,结果直接把错误信息下载了下来。 描述:当下载文件时,axios配置responseType: ‘blob’,此时后台返回的数据会被强制转为blob类型;如果后台返回代表失 阅读全文
posted @ 2020-08-12 15:49 liAnran 阅读(699) 评论(0) 推荐(0) 编辑

摘要:简单描述一下问题: Q: 在组件内部调用了公共方法wakeApp,想在判断是微信环境时候,通过改变组件局部变量的值,弹出遮罩组件,然鹅,并不知道怎么在外部引用的js中改变组件data中定义的局部变量。 A:尝试很多方法无果,后来优秀同学告诉我,他之前在vuex里 访问this,就是这么搞的,试了一下 阅读全文
posted @ 2019-12-26 21:42 liAnran 阅读(3502) 评论(1) 推荐(0) 编辑

摘要:一、先说一下横向滚动样式: <div class="everyone-wrap" ref="parent"> <div class="everyone-cont"> <dl v-for="(item, index) in shareData.top" :key="index"> <dt> <van- 阅读全文
posted @ 2019-12-19 20:20 liAnran 阅读(4129) 评论(0) 推荐(0) 编辑

摘要:var vm = null, cateNature = [ { "attrId": "592e95a2e820cc1813f0ba4e", "isMultiple": 1, "seq": 0, "isEnum": 1, "attrName": "热门游戏", "isMustInput": 0, "i 阅读全文
posted @ 2019-08-22 17:24 liAnran 阅读(2294) 评论(0) 推荐(1) 编辑

摘要:Q1:获取到id 显示 title 回传id? Q2:element-ui之table 选择框禁用 var Main = { data() { return { tableData: [{ date: '2018', name: '小海', address: '上海市' }, { date: '20 阅读全文
posted @ 2019-03-01 18:21 liAnran 阅读(1266) 评论(0) 推荐(0) 编辑

摘要:当一个页面有两个echarts图形,想要页面大小发生改变,重新绘制图形如果还写为 myChart.setOption(option); window.onresize = myChart.resize; 则只有一个图形可自适应窗口大小,另外一个则不能随窗口大小而改变图形大小, 解决办法为在每一个ec 阅读全文
posted @ 2019-01-10 17:49 liAnran 阅读(3923) 评论(0) 推荐(0) 编辑

摘要:使用elementUI时,我们经常需要对其中某些组件的样式进行自定义,介绍一种最简单的方式。 这是使用组件自带样式写出来的对话框: 我需要做成这样: 方法一step1:在页面上审查元素,找到控制元素的样式: 如图:控制对话框顶端的类名是.el-dialog_header,我们就对这个类进行重写 st 阅读全文
posted @ 2019-01-03 14:32 liAnran 阅读(11194) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示