javascript
撒库拉-琳琳
这个作者很懒,什么都没留下…
展开
-
H5 pc录视频和拍照并能预览照片和视频
最近做了一个项目关于:用H5做pc端录视频和拍照并能预览照片和视频。遇到的一个问题和解决办法这边记录一下,有需要的可以看下:录视频后得预览一下,网上找了很多例子,比如用video或者video的source进行兼容什么的,还有将file文件进行转码function getObjectURL(file) { var url = null ; if (window.createObjectURL!=undefined) { // basic url = window.createO原创 2021-10-28 11:15:33 · 409 阅读 · 0 评论 -
antd design Select设置defaultValue没有作用
问题:Select组件设置defaultValue没有作用,排查发现是设置了labelInValue,查看API直接设置defaultValue没有效果,后面用对象的格式就可以,{key: "",label: ""}赋值给defaultValue即可。原创 2020-09-04 22:45:12 · 2245 阅读 · 2 评论 -
antDesignPro upload+fetch+formdata实现上传
需要的数据格式是这样的,之前遇到过获取不到参数或者类型不对等各种问题;现在将解决方案做个记录:1、用formdata封装数据:formData.append('file', fileList[0].originFileObj);formData.append('任意参数', 任意值);2、调用dispatch时的payload: formdata3、service文件夹的调用接口的js特别注意:method: 'POST',data: params,headers: { .原创 2020-09-03 20:52:43 · 1710 阅读 · 0 评论 -
更好编写JavaScript 条件式和匹配条件的技巧
1、对于多个条件,使用 Array.includes// 不好的if(model === 'renault' || model === 'peugeot') { console.log('model valid');}// 好的if(['renault', 'peugeot'].includes(model)){ console.log('model valid');...原创 2019-08-18 10:32:54 · 91 阅读 · 0 评论 -
2019前端面试题
1、小程序怎么调后台数据的wx.request({ url: '', data:{}, header: {'content-type: 'application/json''}, success: function(data){console.log(data);}}).2、jQuery和js的执行顺序的页面中的(function())无论是在什么位置,都是在页面和其他js执行...原创 2019-08-28 17:16:29 · 156 阅读 · 0 评论 -
如何让单页面支持 3840x2160分辨率的电视机,响应式布局
试过很多办法,设为百分比的话,页面显示OK,但是字体什么的会有点异常,所以直接判断分辨率,通过transform:scale进行放大或缩小倍数的办法来实现不同分辨率的适配。(function($) { // 插件的定义 $.fn.scale = function(options) { var obj = this; var opts = $.e...原创 2019-10-11 15:13:17 · 1797 阅读 · 0 评论