搜索

首页  >  问答  >  正文

javascript - 七牛上传图片的问题

如果我一个页面、有两个地方上传图片但是我想他们的key不同,要怎么才能分开不冲突呢,我现在的做法是创建两个文件

var uploader1= Qiniu.uploader({
'Key': function(up, file) {
            var now = new Date();
            var date = now.getFullYear()+((now.getMonth()+1)<10?"0":"")+(now.getMonth()+1)+(now.getDate()<10?"0":"")+now.getDate();
            return "topic/cover/"+date;
        },
})
var uploader2= Qiniu.uploader({
    'Key': function(up, file) {
            var now = new Date();
            var date = now.getFullYear()+((now.getMonth()+1)<10?"0":"")+(now.getMonth()+1)+(now.getDate()<10?"0":"")+now.getDate();
            return "topic/banner/"+date;
        },
    })
})

但是这样做为什么key会相同呢

迷茫迷茫2773 天前695

全部回复(2)我来回复

  • 欧阳克

    欧阳克2017-06-22 11:56:16

    key不同是指?

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-22 11:56:16

    知道了,原来需要实例化

    var Qiniu1 = new QiniuJsSDK()
    var Qiniu2 = new QiniuJsSDK()
    var uploader1= Qiniu1 .uploader({})
    var uploader2= Qiniu2 .uploader({})

    回复
    0
  • 取消回复