日常开发记录-数组解构
摘要:// 数组解构 const [start = 0, end = []] = ["2022-08-31", "2022-09-10"] console.log(start, end) // 2022-08-31 2022-09-10
阅读全文
posted @
2022-08-31 16:25
法老的微笑
阅读(15)
推荐(0) 编辑
日常开发记录-el-table 固定列下横向滚动条无法拖动的问题解决方案
摘要:原因:层级问题,左侧固定列层级高,滚动条层级低,提升一下滚动条层级即可 注意要在全局样式中定义类 fixed-scrool-error 样式 .fixed-scroll-error { .el-table--scrollable-x .el-table__body-wrapper { z-index
阅读全文
posted @
2022-08-25 14:07
法老的微笑
阅读(909)
推荐(0) 编辑
日常开发记录-js 获取当前月份的第一天和最后一天
摘要:代码: function init() { let date = new Date() let year = date.getFullYear() let month = date.getMonth() + 1 if(month < 10) { month = '0' + month } // le
阅读全文
posted @
2022-08-24 16:43
法老的微笑
阅读(757)
推荐(0) 编辑
学习-基本 git 命令
摘要:为使用 Git,开发人员使用特定命令来赋值、创建、更改和合并代码。 git init 初始化一个全新的 Git 存储库并开始跟踪现有目录。它在现有目录中添加一个隐藏的子文件夹,该子文件件包含版本控制所需的内部数据结构。 git clone 创建远程已存在的项目的本地副本。克隆包括项目路的所有文件、历
阅读全文
posted @
2022-08-24 10:48
法老的微笑
阅读(28)
推荐(0) 编辑
日常开发记录-el-table 数据、属性刷新
摘要:给 table 的 key 属性 绑定动态 tableKey 值 可以使表格的值和属性重新加载一遍 <el-table :key="tableKey"> </el-table>
阅读全文
posted @
2022-08-23 17:48
法老的微笑
阅读(708)
推荐(0) 编辑
学习-js 异步概念
摘要:异步编程技术让你的程序可以在执行一个可能长期运行的任务的同时,继续对其他时间做出反应而不必等待任务完成。与此同时,你的程序也将会在任务完成后显示结果。 Promise 是现代 JavaScript 中异步编程的基础,是一个由异步函数返回的可以向指示当前操作所处的状态的对象。 在 Promise 返回
阅读全文
posted @
2022-08-23 15:42
法老的微笑
阅读(18)
推荐(0) 编辑
日常开发记录-js 修改数组对象中指定的属性值
摘要:思路:先过滤+再插入 {label: '李四', value: 1} 更改为 { label: '测试', value: 1 } const arr = [{label: '张三', value: 0},{label: '李四', value: 1},{label: '王五', value: 2}]
阅读全文
posted @
2022-08-23 10:40
法老的微笑
阅读(3838)
推荐(0) 编辑
日常开发记录-elementUI表格特殊值标红,利用插槽,vue动态绑定类名
摘要:代码: <template> <el-table :data="tableData" style="width: 100%"> <el-table-column prop="date" label="日期" width="150"> </el-table-column> <el-table-colu
阅读全文
posted @
2022-08-22 11:11
法老的微笑
阅读(317)
推荐(0) 编辑
日常开发记录-element的upload组件在before-upload之后触发before-remove以及后面on-remove方法
摘要:转载:http://t.csdn.cn/yYgFD 今天项目实践时,突然发现 element 的 el-upload组件在before-upload 之后 return false 之后竟然会自动触发 before/on - remove 方法。查阅了资料,发现解决方法很简单。 // 执行remov
阅读全文
posted @
2022-08-18 17:33
法老的微笑
阅读(238)
推荐(0) 编辑
日常开发记录-git 合并分支,push报错:![remote rejected] error: failed to push some refs to
摘要:转载:http://t.csdn.cn/mtd7S 1、首先切换到master分支上 git checkout master 2、如果是多人开发的话 需要把远程master上的代码pull下来 git pull origin master //如果是自己一个开发就没有必要了,为了保险期间还是pull
阅读全文
posted @
2022-08-10 15:43
法老的微笑
阅读(523)
推荐(0) 编辑
日常开发记录-axios.defaults.headers['X-Request-With'] = 'XMLHttpRequest'
摘要:// X-Requested-With: XMLHttpRequest是给服务器用的,用于区别 AJAX 请求(异步)还是普通(同步)的请求(一般指表单提交)的 // x-requested-with 赋予 ‘XMLHttpRequest’ 值表示这是一个ajax请求,而如果值为null的话 表示一
阅读全文
posted @
2022-08-10 14:23
法老的微笑
阅读(385)
推荐(0) 编辑
日常开发记录-npm WARN logfile could not be created: Error: EPERM: operation not permitted, open 'D:\nodejs\node_cache\_logs\2022-08-08T08_13_57_439Z-debug-0.log'
摘要:报错原因:npm 无权限 node_cache node_modules文件夹右击【属性】->【安全】-> 【编辑】 最后cmd中检验一遍 参考作者链接:http://t.csdn.cn/fhLr4 自定义node配置: npm config set prefix "D:\nodejs\node_g
阅读全文
posted @
2022-08-08 17:23
法老的微笑
阅读(1744)
推荐(1) 编辑
日常开发记录-'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
摘要:npm -v cmd命令黑窗口提示'npm' 不是内部或外部命令,也不是可运行的程序 或批处理文件,【系统属性】-> 【高级】-> 【环境变量】->【系统变量】->【Path】添加node.exe的地址 新建: 检验:就不报错了
阅读全文
posted @
2022-08-08 17:01
法老的微笑
阅读(1074)
推荐(0) 编辑
面试题-005-描述 Vue 与 React 的区别
摘要:概念: vue: 是一套用于构建用户界面的渐进式框架, Vue 的核心库只关注视图层 react: 用于构建用户界面的 JavaScript 库声明式,组件化 1、定位: vue 渐进式 响应式 react 单向数据流 2、写法: vue: template, jsx react: jsx
阅读全文
posted @
2022-08-08 10:35
法老的微笑
阅读(50)
推荐(0) 编辑
学习- vue4.x-router 带参数动态路由知识点理解demo
摘要:app.use(store).use(router).mount('#app') 通过调用 app.use(router),可以在任意组件中以 this.$router 的形式访问,并且以 this.$route 的形式访问当前路由 1、带参数的动态路由匹配 使用场景:页面跳转,想要携带id到目标页
阅读全文
posted @
2022-08-05 14:31
法老的微笑
阅读(188)
推荐(0) 编辑
学习-vue3 自定义指令,帮助理解的简单demo
摘要:自定义指令:对普通 DOM 元素进行底层操作。 v-focus指令:(main.js中注册全局自定义指令) import { createApp } from 'vue' import App from './App.vue' import router from './router' import
阅读全文
posted @
2022-08-04 17:34
法老的微笑
阅读(235)
推荐(0) 编辑
学习-vue3 作用域插槽,帮助理解的简单demo
摘要:父组件: <template> <div> <!-- 父级作用域中,可以使用 slot 定义我们提供的插槽 prop 的名字 --> <todo-list> <template v-slot:default="slotProps"> <span class="green">{{ slotProps.
阅读全文
posted @
2022-08-04 16:23
法老的微笑
阅读(61)
推荐(0) 编辑
日常开发记录-element-ui $prompt输入弹框 * 必填用法--输入框默认值、校验、阻止关闭等问题
摘要:代码展示: <template> <div> <el-button type="primary" @click="click">查询</el-button> </div> </template> <script> export default { data () { return { } }, me
阅读全文
posted @
2022-08-03 15:15
法老的微笑
阅读(6721)
推荐(0) 编辑
面试题-006- vue 模板编译的原理
摘要:vue 中模板 template 无法被浏览器解析并渲染,因为这不属于浏览器的标准,不是正确的 html 语法,所以需要将 template 转换成一个 JavaScript 函数,这样浏览器就可以执行这一个函数并渲染出对应的 html 元素,就可以让视图跑起来了,这个过程就叫做模板编译。 模板编译
阅读全文
posted @
2022-08-02 16:59
法老的微笑
阅读(139)
推荐(0) 编辑
日常开发记录-el-input限制只能输入数字,千分位格式展示并且只保留两位小数
摘要:组件代码: <template> <el-input v-bind="{ clearable: true, }" v-model="input" @blur="blur" @focus="focus" placeholder="请输入内容"> <template slot="append" v-if
阅读全文
posted @
2022-08-02 15:58
法老的微笑
阅读(1632)
推荐(0) 编辑