随笔分类 - 工作笔记√
摘要:几个要点 监听的数据是reactive对象里的属性,所以需要deep监听,否则监听不到 第一个接口如果调用多次,这里也会调用多次,可能会有问题 watch( () => state.editData.gateShops, (New, Old) => { console.log(' ',New,' '
阅读全文
摘要:参考这篇 原来是因为子组件先mount 加载数据渲染过程 父组件beforeCreate 父组件created 父组件beforeMount 子组件beforeCreate 子组件created 子组件beforeMount 子组件mounted 父组件mounted
阅读全文
摘要:参考文章链接 原来写的是: <el-col :span="24"> <el-form-item label="状态" prop="transportType"> <el-radio-group v-model="state.editData.transportType"> <el-radio :va
阅读全文
摘要:在做打印小票的需求 首先是安装这两个插件 npm install jsbarcode --save npm install print-js--save 引入 import printJS from 'print-js' import JsBarcode from 'jsbarcode' 使用 写一
阅读全文
摘要:代码大概是: 父组件内有一个表格,点击订单号后,弹窗展示订单明细 最开始是这样写的: // 父组件中 <OrderDetailDialog v-if="state.orderDetailsVisible" v-model="state.orderDetailsVisible" :currentCli
阅读全文
摘要:这个也是 之前学过,今天用到了才真正理解 父组件传递数据给子组件时: 比如: <PrintDialog v-if="state.printDialogVisible" v-model="state.printDialogVisible" :currentClickItem="state.curren
阅读全文
摘要:这个知识点之前其实学过,一直没印象,今天用到了 感觉更理解一点了 就是: v-show只是切换元素的CSS display属性,而v-if是真正地销毁和重建元素 我用一个父组件和子组件测试了一下,确实是这样
阅读全文
摘要:在工作中,写el-tabe的时候,看同事们的代码会写: const handleOpenOrderDetailDialog = (currentClickItem = {}) => {} 其中currentClickItem 会获取到这行的所有信息,一直不知道是为什么,今天查了一下 AI提供给我这段
阅读全文
摘要://用来获取当前年月 const handleTimeOld = () => { let date = new Date() let year = date.getFullYear() let month = date.getMonth() + 1 // split = '-' return [ye
阅读全文
摘要:参考链接 二编:发到线上才发现,this.是vue2用的,本地是生效的,发到线上就有问题了;另发现我这边无法输入的原因是我数据没有写成reactive.... 原代码 <Input v-model="state.taskData.jobMainId" placeholder="请输入任务id"/>
阅读全文
摘要:花了一下午时间 基本功还是比较差 参考博客1 首先,要修改表头颜色,需要el-table的属性:header-cell-style 可以这样写: header-cell-style="{background:'#409EFF',color:'#409EFF'}" 而我有两个点需要考虑 1)只有部分表
阅读全文
摘要:参考了这篇博客 问题1:netWork:unaviliable 主要是:这几个: host: "0.0.0.0", public: "172.201.10.26:1888", // 此处是自己电脑IP地址! port: 1888, devServer: { host: "0.0.0.0", publ
阅读全文
摘要:同事教了我一下这块的基础 我传参数的时候,是使用封装好的post传,实际上对应不同的格式,有不同的封装方法 我使用的post方法,传递的是raw格式(body) 而实际上后端需要的是form-data格式(body),对应封装函数为upload params格式则是通过在链接后?id=&name=
阅读全文
摘要:同事教的方法1(当时是界面操作 记得不太清楚) 切换分支 最开始写代码的时候直接写在preview的分支,同事教我怎么将代码放到自己的分支上(另也查了一下其他方法) 新建分支,commit提交代码 其他两种方法参考这篇博客 暂存代码 试了一下,要先将修改点stage,然后命令行git stash p
阅读全文
摘要:下载git git下载地址 配置秘钥到git 拉取项目git clone 安装npm 每次拉取项目前都有一次npm i 启动项目npm run dev 感谢同事教我
阅读全文