07 2020 档案

摘要:项目中用到tpf,点击事件跳转到后端tpf源文件地址下载,在其它浏览器都正常 在360浏览器的极速版浏览器会出问题: 点击下载会在本页面跳转空白页下载后文件名只要包含括号,空格,稀有单位符号,都会解析成乱码切只解析到第一个出现乱码的地方,后面就不会再解析,导致下载的文件没有后缀名(已经不再往后解析的 阅读全文
posted @ 2020-07-29 15:24 少哨兵 阅读(559) 评论(0) 推荐(0) 编辑
摘要:utf8(str){//中文编码转为utf8 var UTFTranslate = { Change:function(pValue){ return pValue.replace(/[^\u0000-\u00FF]/g,function($0){return escape($0).replace( 阅读全文
posted @ 2020-07-29 15:05 少哨兵 阅读(3243) 评论(0) 推荐(0) 编辑
摘要:在项目开发中,经常用到方法参数,在cli3和cli4中,每次只要参数没用上,只能console.log(参数)的方式打印才能不报错,不然就会报类似下面的错误: vue error 'a' is defined but never used 当然还有很多其它的不影响开发的各种报错,给开发速度打了折扣 阅读全文
posted @ 2020-07-27 17:16 少哨兵 阅读(1296) 评论(0) 推荐(0) 编辑
摘要:在做导航时,vue-ant 导航点击事件框架交互是根据selected=['navitem']来进行的 绑定的selected每次点击更改navitem值即可,但是如果出现手动输入路径和在其它页面点击返回,路径变了,导航的事件和默认是不会发生变化的 开始考虑selected是数组,怀疑是因为数组操作 阅读全文
posted @ 2020-07-27 15:53 少哨兵 阅读(1340) 评论(0) 推荐(0) 编辑
摘要:.ant-table-body:::-webkit-scrollbar :改变整体样式 .ant-table-body::: -webkit-scrollbar-thumb :改变滑动滑块条样式 .ant-table-body:::-webkit-scrollbar-track :改变轨道的样式 如 阅读全文
posted @ 2020-07-20 16:14 少哨兵 阅读(2617) 评论(3) 推荐(0) 编辑
摘要:在做项目表格中有个是和否的单项也需要进行排序,自己结合下框架排序发现没有直接是否排序,就改造了下转成一般sort排序即可 排序的参数a和b代表的是两两对比的整体data行数据,所以不要忘了a.排序数据,点出来再排序 是和否排序代码: columns=[ { title: '绑定项目', dataIn 阅读全文
posted @ 2020-07-20 15:11 少哨兵 阅读(4420) 评论(1) 推荐(0) 编辑
摘要:用了echart搭建完项目,项目经理说鼠标一移上去老闪(显示浮框信息和环形图变大)让去了 这边看了api发现竟然没有相关文档,最后自己慢慢尝试和参考各种api后改了,总结如下: hoverAnimation:false 取消掉环形图鼠标移上去时自动放大,这个要设置在series里才会生效,而且api 阅读全文
posted @ 2020-07-17 14:34 少哨兵 阅读(7402) 评论(0) 推荐(1) 编辑
摘要:需求很简单,在a-table指定项添加在线编辑提交功能 添加后点击可编辑信息,编辑提交后显示在页面上 正常应该是点击提交后刷新数据重新渲染,这里直接更改绑定,没必要每次提交一个表单都要重新渲染下页面 代码: <a-table :columns="columns" :data-source="tabl 阅读全文
posted @ 2020-07-15 16:04 少哨兵 阅读(4430) 评论(0) 推荐(0) 编辑
摘要:只要再column指定设定的列设置ellipsis:true即可 { title: '关联图纸文件(仅显示 .PcbDoc/.pdf/.dwg)', key: 'tags', dataIndex: 'tags', scopedSlots: { customRender: 'tags' }, elli 阅读全文
posted @ 2020-07-15 15:47 少哨兵 阅读(1714) 评论(0) 推荐(0) 编辑
摘要:1.indexOf()方法 : var arr_data = [1,2,3]; arr_data.indexOf(1); //如果存在返回值的下标,不存在返回-1 2.arr.find() 数组实例的find()用于找出第一个符合条件的数组元素。它的参数是一个回调函数,所有的数组元素依次遍历该回调函 阅读全文
posted @ 2020-07-15 09:29 少哨兵 阅读(911) 评论(0) 推荐(0) 编辑
摘要:filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。 注意: filter() 不会改变原始数组。 需要接收 //1:自定义去掉打过勾选的项 fnHideDagou(){//自定义去掉打过勾选的项 console.log('自定义去掉打过勾选的项',this 阅读全文
posted @ 2020-07-15 09:03 少哨兵 阅读(2018) 评论(0) 推荐(0) 编辑
摘要:先看一个简单的需求:在table表内插入<a/>连接:动态获取a连接数据: 这个实现起来比较简单只需在columns指定列obj内添加:scopedSlots: { customRender: 'tags' }, 然后在<a-table>内添加<div slot="tags" slot-scope= 阅读全文
posted @ 2020-07-10 15:21 少哨兵 阅读(12114) 评论(0) 推荐(1) 编辑
摘要:用到的属性:columns,customRender,align 表头直接在column内指定列obj内设置,表体直接用customRender去渲染即可 column=[ { title: '批量用量', key: 'yongliang', dataIndex: 'yongliang', widt 阅读全文
posted @ 2020-07-10 10:27 少哨兵 阅读(8024) 评论(1) 推荐(0) 编辑
摘要:在做项目中常常遇到需要合并单元格的情况,有时候是表头合并在一起有时候需要表格内数据合并在一起,也有都合并的 下面是我设置的都合并的情况 表头合并:在column内要合并列的对象内设置colSpan:number(合并几个),然后把其它被合并的column对象内设置colSpan:0(会默认不显示)。 阅读全文
posted @ 2020-07-10 09:41 少哨兵 阅读(13699) 评论(0) 推荐(0) 编辑
摘要:使用网上的通用插件搭建脚手架cli4时完全按照官网文档却一致报错: [Script Loader] ReferenceError: require is not defined at eval (eval at module.exports (addScript.js?436f:27), <anon 阅读全文
posted @ 2020-07-08 17:20 少哨兵 阅读(6298) 评论(1) 推荐(1) 编辑
摘要:expandRowByClick通过点击行来展开子行设置后的一个坑:如果表单内有a连接需要跳转会失效,主要原因是覆盖了事件,虽然右键鼠标新页面打开可以打开,但是直接点击是没作用的 取消掉通过点击行来即可。 去掉:expandRowByClick=‘true’ 阅读全文
posted @ 2020-07-08 09:58 少哨兵 阅读(3797) 评论(0) 推荐(0) 编辑
摘要:方法一:使用插件vue-wechat-title 1:npm install vue-wechat-title --save-dev 2:main.js: import VueWechatTitle from 'vue-wechat-title' Vue.use(VueWechatTitle) 3: 阅读全文
posted @ 2020-07-08 09:53 少哨兵 阅读(848) 评论(0) 推荐(0) 编辑
摘要:ant-design-vue有个bug:table 指定expandedRowKeys后会导致其他的折叠按钮无法展开与回缩,然后我们试了defaultExpandedRowKeys也只会在首次加载起作用 expandedRowKeys:展开的行,控制属性 字符串数组 defaultExpandedR 阅读全文
posted @ 2020-07-07 11:50 少哨兵 阅读(7029) 评论(1) 推荐(0) 编辑
摘要:在项目中根据第一个接口获得的uid去循环请求不同参数传入的第二个url 然后把结果插入第一个接口的数据内,这样做的话有时候会不按顺序加载,这时候只要设置定时器(为0也可)即可 fngetdate(){//点击确定获取请求 let url = this.baseurl+ 'jk_PLM/get_bom 阅读全文
posted @ 2020-07-03 13:58 少哨兵 阅读(319) 评论(0) 推荐(0) 编辑
摘要:Avoid using non-primitive value as key, use string/number value instead.意思是:避免使用非基本值作为键,而是使用字符串/数字值。 Duplicate keys detected: '[object Object]'. This 阅读全文
posted @ 2020-07-03 13:36 少哨兵 阅读(13306) 评论(0) 推荐(0) 编辑

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