logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

页面中使用单一按钮同时下载多个文件。

最近一个vue项目中使用window.loacation来下载文件,在下载多文件的时候只能下载到一个,查了查资料,这个和浏览器的安全规则有关,所以既然新开页面不行,那就动态在页面中增加隐藏的iframe元素,去请求这个文件,然后再删除这个iframe就解决了这个问题。代码如下:export function multiDownLoad(val) {for (...

MVVM框架 SAN.js(一)

    为什么想用san?它是百度EFE的作品,当前web有那么多框架,react vue,因为san具有潜力,具有很强的兼容性,兼容IE6,体积特别小(12kb),性能卓越,现在我们首先熟悉一下MVVM。MVVM是一种分层架构。它的分层如下:Model: 域模型,用于持久化View: 作为视图模板存在ViewModel: 作为视图的模型,为视图服务MVVM框架的工作视图引擎视图引擎:我是视图引擎

清除浮动的最常用的四种方法,以及优缺点

为什么要清除浮动?清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题1.如下,我给父盒子设置一个boder,内部放两个盒子一个big 一个small,未给big和small设置浮动,则他们会默认撑开父盒子2.当我给内部两个盒子加上float属性的时候顶部深蓝色盒子就会顶上来,然后父盒子因为没设置高度,变成一条线,big和small已经浮动了 总结...

到底了