js多图上传

js多图上传
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>上传图片</title> </head> <body> <div>纯input与type</div> <input type="file"> <div>...

nodejs 复制文件夹内的文件重命名

nodejs 复制文件夹内的文件重命名
nodejs 复制文件夹内的文件重命名 var pathMy = 'E:/aaaa'; // E:/aaaa var fs = require('fs'); var path = require('path'); //解析需要遍历的文件夹,我这以E盘根目录为例 pathMy = pathMy.split(path.sep).join('/'); // E:/aaaa var filePath = path.resolve(pathMy); var filePathName = pathMy.split('/')[1] //调用文件遍历方法 fileDisplay(filePath); /** * 文件遍历方法 * @param filePat...

windows中vscode终端字体间隔过大

windows中vscode终端字体间隔过大
windows中vscode终端字体间隔过大 去文件-首选项-设置里修改。 "terminal.integrated.fontFamily": "" 注意此处默认为空白,所以显示的就比较奇怪。 改为"terminal.integrated.fontFamily": "monospace" 其他: "terminal.integrated.fontFamily": "Lucida"

npm – npm i时提示sha512错误

npm – npm i时提示sha512错误
npm - npm i时提示sha512错误 > npm i npm ERR! code EINTEGRITY npm ERR! sha512-d2FbKvYe4XAQx5gjHBoWG+ADqC3fGZzjb7i9vxd/Y5xfLkBGtQyX7aOb8lBRQPYUhjngiD3d49LevjY1stUR0Q== integrity checksum failed when using sha512: wanted sha512-d2FbKvYe4XAQx5gjHBoWG+ADqC3fGZzjb7i9vxd/Y5xfLkBGtQyX7aOb8lBRQPYUhjngiD3d49LevjY1stUR0Q== but got sha512-Mvs6ofsc2xTjeZIrMaIfbXfsPVrbdVy/cVqq6SAacnqfM...

六千字干货文:到底要怎么去学算法?

六千字干货文:到底要怎么去学算法?
前言 此文对我影响很大,分享出来给大家,愿大家早日成为大神。 1)不要完美主义! 我观察到的大多数同学犯得最最最最大的“错误”,就是在学习上“完美主义”。乃至后续很多其他的问题,在我看来都和这个问题是直接相关的。 举个最经典的例子,也是我经常举的例子,背英语单词(在这里我们先不聊背英语单词是不是好的英语学习方法,我们只看如果我们想要背英语单词的话,应该怎么背)。 我发现很多同学拿着红...

ios-橡皮筋-javascript IOS上微信在 输入框 弹出键盘后空白

ios-橡皮筋-javascript IOS上微信在 输入框 弹出键盘后空白
javascript IOS上微信在 输入框 弹出键盘后,页面不恢复,下方有留白,有弹窗弹出时页面内容感应区域错位,这个问题是在ios12.0版本中出现的。 猜测:在微信webview打开我们h5页面的时候,就固定了页面的高度,如果这个input在页面的底部,当呼出软键盘时,由于高度问题,整个webview会被键盘顶上去,而取消时没有恢复原状。 解决办法: 绑定一个blur事件,当其触发时,使scrollTo为0 付代码如下: <inp...

js获取视频video标签的宽(width)高(height)

js获取视频video标签的宽(width)高(height)
js获取视频video标签的宽(width)高(height) getVideoHeight (url) { return new Promise((resolve, reject) => { var video = document.createElement('video') video.autoplay = true video.oncanplay = function () { resolve({width: this.offsetWidth, height: this.offsetHeight}) this.src = 'about:blank' document.body.remo...

手机上input上传视频

手机上input上传视频
手机上input上传视频 手机上想要选择视频,但是点击input后没有录像选项, <input @change.stop="fileChange($event)" type="file" :id='id' accept="video/*" // 原来没加这个,加上就好了 multiple /> 参考: <input type="file" accept="image/*" capture="camera"> <input type="file" accept="video/*" capture="c...

vue switch自定义组件开发

vue switch自定义组件开发
vue switch自定义组件开发 1、组件代码(请自行放置到自己项目中对应的位置) // my_switch <template> <div> <span class="weui-switch" :class="{'weui-switch-on' : me_checked}" :value="value" @click="toggle"></span> </div> </template> <script> export default { props: { value: { type: Boolean, default: ...

整理 node-sass 安装失败的原因及解决办法

整理 node-sass 安装失败的原因及解决办法
npm install 时偶尔遇到报错:没有安装python或node-sass 安装失败的问题,百度之后发现是被墙了,但根据百度的方法换了淘宝镜像和用了vpn都安装失败,最后发现原来是因为没有卸载之前安装失败的包导致的。作者本人最后的解决方案是npm uninstall node-sass,然后使用VPN重新安装了一遍就成功了。不能翻墙的同学请看下文 node-sass 安装失败的原因 npm 安装 node-sass 依赖时,会从 github.com 上下载 .nod...
Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录