摘要:
// 删除一个范围时间选择器的时间选择框 // 修改整个弹出框的尺寸和位置 .trbd-date-picker-daterange-popper { width: 300px; margin-left: -20px; .el-date-range-picker__content { width: 1 阅读全文
摘要:
vue提供了.sync修饰符,说白了就是一种简写的方式,我们可以将其当作是一种语法糖,比如v-on: click可以简写为@click。sync修饰符,与我们平常使用$emit实现父子组件通信没有区别,只不过是写法上方便一些。 背景: 日常开发时,我们总会遇到需要父子组件双向绑定的问题,但是考虑到组 阅读全文
摘要:
原理: 时间戳为 1970-01-01 08:00:00 距现在时间的毫秒数, 因此可以将两个时间戳相减获取两个时间的毫秒数,再将毫秒数转换成所需要的时间 const TimeDifference = (stime,etime) => { // let d1 = new Date(faultDate 阅读全文
摘要:
作用: 调用异步操作,获取数据后调用mutations改变state中变量的值,或返回请求的结果到页面的方法中 使用方法: 设置方法: 1. 仅改变state中变量的值 (1) 调用接口获取数据 (2) 调用mutations中方法改变state中的变量的值 (3)变量储存,方便页面之后调用 2. 阅读全文
摘要:
原因: 页面切换后组件消失的动画还未完成,造成切换页面后有短时间的显示残留 解决办法: 在组件类中手动隐藏动画显示 阅读全文
摘要:
一、HTML与文件下载 如果希望在前端侧直接触发某些资源的下载,最方便快捷的方法就是使用HTML5原生的download属性,例如: <a href="large.jpg" download>下载</a> 但显然,如果纯粹利用HTML属性来实现文件的下载(而不是浏览器打开或浏览),对于动态内容,就无 阅读全文
摘要:
1.v-bind="$props": 可以将父组件的所有props下发给它的子组件,子组件需要在其props:{} 中定义要接受的props。 vm.$props: 当前组件接收到的 props 对象。Vue 实例代理了对其 props 对象属性的访问。 2.v-bind="$attrs": 将调用 阅读全文
摘要:
changeMethod ( method ){ this[ method ] () } // 根据传入的mothod名称,选择调用的方法 如: mounted() { this.changeMethod ( "getData" ) // 调用getData方法 } methods: getData 阅读全文
摘要:
https://www.cnblogs.com/steamed-twisted-roll/p/9648255.html 最近做项目,遇到预览PDF这个功能,在网上找了找,大多推荐的是pdf.js,不过在Vue中还是想偷懒直接npm组件,最后找到了一个还不错的Vue-pdf 组件,GitHub地址:h 阅读全文