随笔分类 -  vue

摘要:this.beginTime="2031-03-20 00:00:00" this.endTime="2031-03-20 00:00:00" this.beginTime=new Date(this.beginTime) this.endTime=new Date(this.endTime) // 阅读全文
posted @ 2022-12-27 15:56 肥晨 阅读(542) 评论(0) 推荐(0)
摘要:window.location.href = "接口"+接口数据 window.location.href = "${ctx}/versionManagement/export?productDictCode=" +"&activityScheduleId="+value.id 阅读全文
posted @ 2022-12-15 11:00 肥晨 阅读(41) 评论(0) 推荐(0)
摘要:const data={ name:this.ruleForm.name, startTime:`${this.ruleForm.startTime.getFullYear()}-${this.ruleForm.startTime.getMonth() + 1}-${this.ruleForm.st 阅读全文
posted @ 2022-12-14 11:47 肥晨 阅读(107) 评论(0) 推荐(0)
摘要:注:使用value-format <el-date-picker class="topfontstyle" v-model="listMain.time" type="daterange" value-format="yyyy-MM-dd HH:mm:ss" range-separator="至" 阅读全文
posted @ 2022-12-13 18:31 肥晨 阅读(800) 评论(0) 推荐(0)
摘要:1.html原生方法 <marquee>123123</marquee> 2.定时器方法 let paymentPromptText = document.getElementById('paymentPromptText'); // 文本的总宽度 const textWidth=paymentPr 阅读全文
posted @ 2022-11-23 14:45 肥晨 阅读(62) 评论(0) 推荐(0)
摘要:接口加上: responseType: "arraybuffer", export function postExport(data) { return request({ url: 'http。。。', method: 'POST', responseType: "arraybuffer",//加 阅读全文
posted @ 2022-11-03 18:54 肥晨 阅读(200) 评论(0) 推荐(0)
摘要:vue2双向绑定原理:深入响应式原理defineProperty、watcher、get、set响应式是什么?Vue 最独特的特性之一~ 就是我们在页面开发时,修改data值的时候,数据、视图页面需要变化的地方变化。 主要使用到哪些方法? 用 Object.defineProperty给watcher对象的每一个属性分别定义了get和set。getter负责记录依赖,setter负责数据拦截、对data属性的赋值和修改dom更新。大白话就是通过数据劫持 defineProperty + 发布订阅者模式。 阅读全文
posted @ 2022-10-08 13:22 肥晨 阅读(640) 评论(0) 推荐(0)
摘要:this.$nextTick(() => { let isError = document.getElementsByClassName('is-error') isError[0].scrollIntoView({ // 滚动到指定节点 // 值有start,center,end,nearest, 阅读全文
posted @ 2022-09-26 14:13 肥晨 阅读(49) 评论(0) 推荐(0)
摘要:vue3和vue2的项目安装基本没太大区别。 1.node安装 方式一:nvm安装node 个人比较喜欢使用nvm控制node版本,切换版本自如。 nvm下载地址:https://github.com/coreybutler/nvm-windows/releases node包下载地址:https: 阅读全文
posted @ 2022-08-02 18:09 肥晨 阅读(1815) 评论(0) 推荐(0)
摘要:element加载原文地址 在原文案例中,提供了表格容器和整页加载的案例,想要在div局部区域内怎么做呢? 使用div为案例: html中: <div v-loading="loading"></div> data中: loading: true, methods中: startLoading: f 阅读全文
posted @ 2022-07-08 17:36 肥晨 阅读(314) 评论(0) 推荐(0)
摘要:封装组件: HTML: <el-dialog :title="title" center :visible.sync="visible" :before-close="handleClose" :show-close="false" width="364px" > <span>{{ content 阅读全文
posted @ 2022-06-10 09:59 肥晨 阅读(473) 评论(2) 推荐(0)
摘要:js: methods: { pickerOptions(date) { return{ disabledDate(time){ console.log(date) return ( time.getTime() < new Date(date).getTime() ); } } }, } html 阅读全文
posted @ 2022-06-09 18:19 肥晨 阅读(565) 评论(0) 推荐(0)
摘要:普通监听: <input v-model="searchData" @keyup.enter="handerSearch"/> 组件监听: <el-input v-model="searchData" @keyup.enter.native="handerSearch"/> 阅读全文
posted @ 2022-05-18 10:22 肥晨 阅读(355) 评论(0) 推荐(0)
摘要:1.简单的修改颜色 原样式: 修改后: HTML代码: <el-radio-group v-model="newlyAdded.discount"> <el-radio label="0">工品</el-radio> <el-radio label="1">供应商</el-radio> </el-r 阅读全文
posted @ 2022-04-01 10:35 肥晨 阅读(1117) 评论(0) 推荐(0)
摘要:1.安装 npm install echarts --save 2.引入 全局引入(main.js) import echarts from 'echarts' Vue.prototype.$echarts=echarts//如果报错可以使用 import *as echarts from 'ech 阅读全文
posted @ 2022-02-20 16:09 肥晨 阅读(4190) 评论(0) 推荐(1)
摘要:在mounted中写下: 在页面初始化时,window.onresize 来监听浏览器窗口的变化。在变化时,调用函数,或者直接写业务逻辑。 window.onresize = () => { return (() => { this.$nextTick(() => { this.headHeight 阅读全文
posted @ 2022-01-24 19:01 肥晨 阅读(1640) 评论(0) 推荐(0)
摘要:一 原生用法 style="width: 100%; margin-top: 20px" 二 三元表达式 <a :style="{color:(index==0?arr.conFontColor:'#000')}" :href="con.subTitleHref" target="_self">{{ 阅读全文
posted @ 2022-01-15 10:38 肥晨 阅读(4174) 评论(0) 推荐(0)
摘要:1.安装Vue CLI 3 //三选一即可cnpm install -g @vue/cli npm install -g @vue/cli yarn global add @vue/cli 注意: 1.如果安装过旧版的VUE CLI需要先卸载掉 //三选一即可 npm uninstall vue-c 阅读全文
posted @ 2021-12-27 13:16 肥晨 阅读(243) 评论(1) 推荐(0)
摘要:在选择下拉后出现了下拉无法回显的情况,但是其他输入框一填内容,马上就回显了的情况。 经过排查也并不是下拉框绑定的值有问题,最后是使用了Vue 官方提供了 vm.$forceUpdate() 方法才解决的。此方法的作用是迫使 Vue 实例重新渲染。 解决代码:在对应的select组件增加@change 阅读全文
posted @ 2021-12-04 10:07 肥晨 阅读(1315) 评论(0) 推荐(1)
摘要:基于element二次封装弹出框 一、简单封装Message 在components创建个Message/index.js index.js代码: export function alertOK(msg, title) { this.$message({ type: msg, message: ti 阅读全文
posted @ 2021-11-22 17:18 肥晨 阅读(314) 评论(1) 推荐(0)