高章伟
2023-03-28 fa01cf80171eb10c7f1b4f1764376397b714c526
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
({
    readFile: function(component, event, helper) {
        var files = component.get("v.files");
        if (files && files.length > 0) {
            var file = files[0][0];
            if (!file.type.match(/(image.*)/)) {
                return alert('Image file not supported');
            }
            var reader = new FileReader();
            reader.onloadend = function() {
                var dataURL = reader.result;
                component.set("v.pictureSrc", dataURL);
                helper.upload(component, file, dataURL.match(/,(.*)$/)[1]);
            };
            reader.readAsDataURL(file);
        }
        
    }
    
})