<button id="g80sy"></button>
  • <abbr id="g80sy"></abbr>
  • <button id="g80sy"></button>
    <rt id="g80sy"><delect id="g80sy"></delect></rt>
  • Vue 點擊按鈕 觸發 input file 選擇文件

    程序猿 2022-04-27 22:25:04 2119瀏覽 加載中
    vs.$refs.upload1.dispatchEvent(new MouseEvent('click'));
    fileChange(e) {
        console.log(e.target.files[0])
        let formDate = new FormData();
        formDate.append('file',e.target.files[0])
        formDate.append('order_id',vs.info.id)
        axios.post("{:url('Order/uploadHeTong')}",formDate).then((res)=>{
            console.log(res)
        })
    },
    <input ref="upload" type="file" id="upload" style="display: none" @input="fileChange">
    <el-link @click="upload(info.id)">上傳</el-link>
    upload() {
        vs.$refs.upload.dispatchEvent(new MouseEvent('click'));
    },
    $file = $_FILES["file"];
    return json(input());
    if (!is_dir('uploads')) mkdir('uploads');
    $ext = strtolower(strrchr($file["name"],"."));
    
    if (!is_dir('uploads/he')) {
        mkdir('uploads/he');
    }
    $path = "uploads/he/" . date('Ym');
    if (!is_dir($path)) {
        mkdir($path);
    }
    $name = md5(time() . Str::random(6)) . $ext;
    $name = $path . "/" . $name;
    if (!move_uploaded_file($file["tmp_name"],$name)) {
        return $this->error("上傳失敗");
    }
    return json(['path'=>$name]);


    標簽:
    最后修改:2025-05-30 00:27:46

    非特殊說明,本博所有文章均為博主原創。

    主站蜘蛛池模板: 海伦市| 瑞金市| 营山县| 娄烦县| 朝阳县| 普格县| 彩票| 镶黄旗| 木兰县| 报价| 原平市| 鄂尔多斯市| 潼关县| 郑州市| 杭州市| 昭苏县| 平和县| 涿鹿县| 灵山县| 东兴市| 固原市| 绍兴市| 五大连池市| 北京市| 南乐县| 浦东新区| 南漳县| 罗源县| 永宁县| 连平县| 宝应县| 遵义县| 左权县| 嵩明县| 家居| 扶沟县| 东乡族自治县| 得荣县| 观塘区| 隆子县| 葫芦岛市|