
vue
bitter️
这个作者很懒,什么都没留下…
展开
-
使用葡萄城+vue实现Excel
使用葡萄城+vue实现Excel原创 2025-01-08 17:04:19 · 1122 阅读 · 0 评论 -
this.$options.data()和this.$data
this.$options.data() 是页面原始的数据。this.$data 是修改过后的数据。原创 2023-11-14 11:22:44 · 940 阅读 · 0 评论 -
Mac 查找被占用的8080端口并终止这个进程
Mac 查找被占用的8080端口并终止这个进程原创 2023-03-14 13:52:06 · 735 阅读 · 0 评论 -
antd Vue项目 日期组件限制年月周日
【代码】antd Vue项目 日期组件限制年月周日。原创 2023-01-19 14:12:54 · 1537 阅读 · 0 评论 -
vue项目 复制拷贝文字、链接等
【代码】vue项目 复制拷贝文字、链接等。原创 2023-01-17 10:43:55 · 601 阅读 · 0 评论 -
Vue中前端根据地址,生成二维码
【代码】Vue中前端根据地址,生成二维码。原创 2023-01-16 17:28:52 · 305 阅读 · 0 评论 -
element-ui tree修改点击节点的背景色和鼠标经过节点的背景色
先上效果图 修改悬浮背景色修改点击背景色tree的代码,一定要加上highlight-current node-key="id"style里千万不要加scoped,否则样式无效如果要是想改字体颜色等其他样式,直接在里面写即可原创 2022-06-29 11:23:40 · 4343 阅读 · 0 评论 -
解决element -ui 中message在dialog遮盖层下面
解决element -ui 中message在dialog遮盖层下面原创 2022-06-24 16:33:16 · 3958 阅读 · 0 评论 -
element-ui tabs栏的蓝色光标随页面滑动变化
//1.对页面id为box的设置scroll滑动事件 document.getElementById("box").addEventListener("scroll", () => { //2.获取整个页面的高度 const pageHeight = document.documentElement.clientHeight //3.获取id为idName的标签,其顶部到页面的高度 let contentTop = do...原创 2022-04-08 16:27:45 · 1335 阅读 · 0 评论 -
Vue中导出下载excel文件
downloadTable(){ //1.使用element-ui提供的服务式loading方法 const options = { spinner: "el-icon-loading", text: "下载中...", background: "rgba(0, 0, 0, 0.4)", }; const loadingInstance = Loading.service(options); //...原创 2022-03-14 14:39:15 · 2370 阅读 · 0 评论 -
递归组件循环引用组件不加载
背景:有两个组件:A和B。系统渲染A的时候,发现A是依赖于B的。但是渲染B的时候,发现B又是依赖于A的。两者循环嵌套。解决办法:在注册组件时候,使用webpack的异步import;不要使用import A from ' ./A.vue'components:{A:()=>import('./A.vue')}或者在beforeCreate的生命周期钩子函数中注册它beforeCreate(){ this.$options.components.A=require('原创 2022-03-09 09:44:38 · 1054 阅读 · 0 评论 -
Vue截取对应区域界面并下载为图片
第一步:yarn add html2canvas第二步:import html2canvas from 'html2canvas'第三步:在文件中引用组件components: { html2canvas}第四步:在点击事件里写入以下事件例如:<div ref="tupuPicture">要保存成为图片的区域</div><el-button @click="keepPicture">保存</el-button>原创 2022-02-26 01:58:06 · 1691 阅读 · 0 评论 -
element-ui复选框el-checkbox包含单选框el-radio
先上效果第一步:html <div class="table-title"> <el-checkbox :indeterminate="rwisIndeterminate" v-model="rwcheckAll" @change="rwhandleCheckAll" >全选</el-checkbox>.原创 2022-01-14 16:17:59 · 2994 阅读 · 0 评论 -
element ui popover弹框针对条件控制显示和隐藏
<el-popover placement="right-start" width="200" trigger="hover" :content="module.nav_suffix" :popper-class="module.nav_suffix?'':'popperclass'" >第一:找到弹框显示或.原创 2021-12-10 15:31:39 · 2498 阅读 · 1 评论 -
表格序号的自增
(页数-1)*每页条目数+索引+1原创 2021-11-17 10:47:14 · 144 阅读 · 0 评论 -
element ui表格自定义行 列的样式
在<el-table>的标签上添加:cell-style属性<el-table :data="gridData" border :cell-style="columnStyle"></el-table>在methods中添加对应的columnStyle方法columnStyle({ row, column, rowIndex, columnIndex }) { //注意:第一行的索引为0 if (columnIndex ===原创 2021-11-12 09:36:16 · 1999 阅读 · 0 评论 -
element ui 分页后表格不刷新
背景:点击分页,可以获取到当前分页对应的数据。但是表格就是无法重新刷新。我试过:key,进行组件的强制刷新,但是仍然无法实现。解决:在获取到分页对应的数据后,对table绑定的数组,进行清空,重新赋值的处理。不要直接赋值,不要直接赋值,不要直接赋值。如果直接赋值,表格无法对分页的数据重新渲染。methods: {//这个是改变分页后获取当前分页对应数据的方法。我是用的截取数组的方法 handleCurrentChange(pagechange){ this.initp原创 2021-11-09 18:16:26 · 1766 阅读 · 0 评论 -
element ui 表格列合并
<el-table :show-header="false" :data="gridData" :span-method="addSpanMethod" border :cell-style="columnStyle" style="width: 100%; margin-top: 20px" > <el-table-column p.原创 2021-11-04 17:15:31 · 4270 阅读 · 1 评论 -
快捷访问src下的文件
在vue.config.js中进行配置,可以快捷访问src下的文件chainWebpack: config => { config.resolve.alias .set("_c", resolve("src/components")) .set("_a", resolve("src/assets")) .set("_l", resolve("src/libs")) .set("_v", resolve("src/views"))原创 2021-11-01 11:06:16 · 319 阅读 · 0 评论 -
获取当前页面由哪个路由跳转,点击返回按钮时返回相应的页面
data () { return { leavpath: '' } }, beforeRouteEnter (to, from, next) { next(vm => { if (from.fullPath === '/路径') { vm.leavpath = '/路径' } }) }from.fullPath:可以获取到进入页面的路径。beforeRouteEnter 守卫 不能 访问 thi..原创 2021-10-27 17:49:42 · 447 阅读 · 0 评论 -
VUE切换页面回到顶部
const router = new VueRouter({ routes, scrollBehavior (to, from, savedPosition) { return { x: 0, y: 0 } }})原创 2021-10-27 16:41:07 · 720 阅读 · 0 评论 -
vant中图片上传到腾讯云
前提:已经在腾讯云中配置好了存储桶第一步:下载yarn addcos-js-sdk-v5第二步:在vue文件中引入第三步:在获取到上传文件的信息处,调用一下方法(此处以vant中的上传做为演示)afterRead (file) { // 此时可以自行将文件上传至服务器 console.log(file) // 进行腾讯云上传 cos.putObject({ Bucket: '*********', // 存储桶名称 ..原创 2021-10-17 14:28:41 · 397 阅读 · 0 评论 -
TYPEERROR: CANNOT READ PROPERTY ‘REDUCE‘ OF UNDEFINED的报错
使用Vant框架写移动端页面,用到了from表单,但是from验证报错解决方法:form表单的每个字段都要:rules属性,否则就会报如上错误。也就是在每个van-field表单项都加上:rules验证属性,就算当前表单项不做任何验证...原创 2021-10-17 09:42:48 · 958 阅读 · 0 评论