前端
幻境如梦丶皆为虚
这个作者很懒,什么都没留下…
展开
-
Vue中封装xlsx到处excel文件的方法
简单封装xlsx库原创 2022-08-16 14:01:23 · 888 阅读 · 0 评论 -
使用ducument改变div的宽度大小
let lineWidth = document.getElementById("lineEcharts").clientWidth; // 获取ID为lineEcharts的宽度document.getElementById("line1").style.width = lineWidth + "px"; // 将Line1与line2的宽度设置成lineWidth的宽度document.getElementById("line2").style.width = lineWidth + "px";原创 2021-10-13 14:25:45 · 661 阅读 · 0 评论 -
vue 基本知识
一、基本使用1、模板(插值,指令)2、computed和watchcomputed有缓存,data不变则不会重新计算watch深度监听,deep: true(打开深度监听)info : {city: “北京”},打开了深度监听,则改变city也可以监听到watch监听引用类型,拿不到oldVal3、class和style 动态绑定:class= "{black: isBlack}":class="{black}":style="styleData"data() { return原创 2021-10-11 13:51:07 · 196 阅读 · 0 评论 -
element admin 跳转页面 ,页面回到顶部
该方法的主要要点,是需要在index.vue文件上让<app-main>标签回到顶部,但是在index.vue文件里面不知道页面的跳转,所以需要将方法传输到子组件中,让子组件 使用父组件的方法,使得能够执行backup方法。<!-- src/layout/index/index.vue --><div class="indexlayout-right-main" id="indexLayoutRight" style="background-color: #f1f4f5;"原创 2021-09-08 18:17:13 · 542 阅读 · 0 评论 -
element admin 重复点击左侧菜单栏刷新右侧界面
在"/src/layout/index.vue"的<app-main>组件里面增加代码,<app-main v-if="isRouterAlive">,isRouterAlive的默认值为true。在index.vue的methods里面增加一个reload()方法reload() { this.isRouterAlive = false; this.$nextTick(function() { this.isRouterAlive = true; })}使用pr原创 2021-08-30 09:34:22 · 640 阅读 · 0 评论 -
js给img标签实现双击删除图片
1、首先在代码加载完之后,遍历一个标签内的所有img标签,给这些标签全都带上“id”obj.preview(function (index, file, result) { $(".layui-upload-list").append('<img src="' + result + '" id="remove_' + index + '" title="双击删除该图片" style="width:200px;height:auto;">') //console.log(1, index)原创 2020-06-22 21:38:08 · 1809 阅读 · 0 评论