摘要: 假设有这样一个数组: arr = [1,2,3,4]; 可以用如下ES6支持的方式,把第一和第二个元素互换: [arr[0], arr[1]] = [arr[1], arr[0]]; 数组最终变为: arr = [2,1,3,4]; 参考文档:https://blog.csdn.net/Zhangl 阅读全文
posted @ 2022-01-07 16:34 爱听书的程序猿 阅读(504) 评论(0) 推荐(0)
摘要: 页面内容太少,无法将内容区域撑开,从而在 footer 下面留下一大块空白;但是我们又希望footer能在窗口最底端。两种方法来解决这个问题: 方法一:footer高度固定+绝对定位 思路:footer的父层的最小高度是100%,footer设置成相对于父层位置绝对(absolute)置底(bott 阅读全文
posted @ 2021-12-23 16:52 爱听书的程序猿 阅读(335) 评论(0) 推荐(0)
摘要: 需求:右侧界面上一个新增菜单的弹框,点击确定按钮之后左侧的菜单也需要动态新增,这时就用到了兄弟组件之间的传值方式: 未添加菜单时左侧菜单为空 点击确定之后: 实现: 1. 添加菜单的弹框界面中form提交时 import bus from '@/utils/bus' //form提交 confirm 阅读全文
posted @ 2021-12-21 09:55 爱听书的程序猿 阅读(112) 评论(0) 推荐(0)
摘要: 效果图 1.安装插件 npm install vue-cropper // npm 安装yarn add vue-cropper // yarn 安装 2.引用 // 全局引用 main.jsimport VueCropper from 'vue-cropper'Vue.use(VueCropper 阅读全文
posted @ 2021-12-17 10:13 爱听书的程序猿 阅读(793) 评论(0) 推荐(0)
摘要: 解决方法如下:在echarts的那个元素外面加一个div包裹起来,这里需要用overflow:hidden <div style="overflow: hidden;width: 100%;height: 100%;"> <div class="dbline" id="dbline" :style= 阅读全文
posted @ 2021-12-17 09:49 爱听书的程序猿 阅读(404) 评论(0) 推荐(0)
摘要: 一. 在vue工程中下载nprogress依赖包 npm install nprogress --save 二. 在src文件夹中创建permission.js文件 import router from './router' import NProgress from 'nprogress' // 阅读全文
posted @ 2021-11-12 14:11 爱听书的程序猿 阅读(64) 评论(0) 推荐(0)
摘要: z组件内容用$emit传值给父组件 父组件用v-on接收此值 若想在父组件内触发某个事件改变或清空此值,则可以在事件里面将从子组件中获取到的这个值清空 阅读全文
posted @ 2021-05-29 15:12 爱听书的程序猿 阅读(1822) 评论(0) 推荐(0)
摘要: wx.navigateTo 用于保留当前页面、跳转到应用内的某个页面,使用 wx.navigateBack可以返回到原页面。对于页面不是特别多的小程序,通常推荐使用 wx.navigateTo进行跳转, 以便返回原页面,以提高加载速度。当页面特别多时,则不推荐使用。 wx.redirectTo 当页 阅读全文
posted @ 2021-05-06 14:56 爱听书的程序猿 阅读(230) 评论(0) 推荐(0)