当前位置: 首页 > news >正文

用什么做视频网站比较好的seo入门基础教程

用什么做视频网站比较好的,seo入门基础教程,国外幼女和成人做视频网站,网站认证费怎么做分录编写一个上传文件的组件 tuku,点击图片上传后使用FileReader异步读取文件的内容&#xff0c;读取完成后获得文件名和base64码&#xff0c;调用后端uploadApi,传入姓名和base64文件信息&#xff0c;后端存入nginx中&#xff0c;用于访问 tuku.ts组件代码&#xff1a; <templa…

编写一个上传文件的组件 tuku,点击图片上传后使用FileReader异步读取文件的内容,读取完成后获得文件名和base64码,调用后端uploadApi,传入姓名和base64文件信息,后端存入nginx中,用于访问

 tuku.ts组件代码:

<template><!-- 点击后触发方法修改父组件的值 --><el-avatar :size="80" src="imgmodelValue1" @click="drawer = true" style="cursor: pointer;"><img src="https://cube.elemecdn.com/e/fd/0fc7d20532fdaf769a25683617711png.png" /></el-avatar><el-drawer v-model="drawer" title="图片上传" :with-header="false"><el-upload class="avatar-uploader" :show-file-list="false" :on-change="onChange" :auto-upload="false"><el-icon class="avatar-uploader-icon"><Plus /></el-icon></el-upload></el-drawer></template><script lang="ts" setup>import { defineModel,ref} from 'vue';
import { uploadApi } from '@/api/index.ts';const modelValue = defineModel("tukuimg1")const onChange = (uploadFile:any, uploadFiles: any)=>{let name =uploadFile.name//FileReader是浏览器提供的API,用于异步读取文件的内容let reader = new FileReader()//使用readAsDataURL方法异步读取文件内容。uploadFile.raw应该是文件对象本身reader.readAsDataURL(uploadFile.raw)//设置FileReader的onload事件处理器,当读取操作完成时,这个函数会被调用,注意这里的file参数实际上是event对象reader.onload = (file)=>{callUploadApi(name,file.target?.result)}}const callUploadApi = (name:String,base64 :any)=>{uploadApi.upload.call({name,base64}).then((res: any)=>{modelValue.value = resdrawer.value = false})}const drawer = ref(false)</script><style scoped>
.avatar-uploader .avatar {width: 100px;height: 100px;display: block;
}
</style>
<style>
.avatar-uploader .el-upload {border: 1px dashed var(--el-border-color);border-radius: 6px;cursor: pointer;position: relative;overflow: hidden;transition: var(--el-transition-duration-fast);
}.avatar-uploader .el-upload:hover {border-color: var(--el-color-primary);
}.el-icon.avatar-uploader-icon {font-size: 28px;color: #8c939d;width: 100px;height: 100px;text-align: center;
}
</style>

使用组件

 后端api

      

uploadService代码

package com.yy.service;import cn.hutool.core.codec.Base64;
import cn.hutool.core.io.FileUtil;
import cn.hutool.core.util.IdUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.extra.pinyin.PinyinUtil;
import com.yy.dto.UploadDto;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;@Service
public class UploadService {@Value("${upload.path}")private String uploadPath;@Value("${upload.domain}")private  String uploadDomain;public String uploadAll(UploadDto uploadDto) {String name = uploadDto.getName();String base64 = uploadDto.getBase64();String[] base64Array = StrUtil.splitToArray(base64, "base64,");byte[] bytes = Base64.decode(base64Array[1]);//设置图片名称前使用唯一id,防止名字重复name = IdUtil.fastSimpleUUID()+"_"+name;//在保存汉字时使用拼音,汉字可能不兼容,例如iosname = PinyinUtil.getPinyin(name, "");FileUtil.writeBytes(bytes,uploadPath+name);return uploadDomain+"/images/"+name;}
}

效果:


文章转载自:
http://jildi.yqsq.cn
http://berkeleyan.yqsq.cn
http://topnotch.yqsq.cn
http://diplomat.yqsq.cn
http://ogreish.yqsq.cn
http://spongocoel.yqsq.cn
http://petcock.yqsq.cn
http://riquewihr.yqsq.cn
http://goulash.yqsq.cn
http://phoenicia.yqsq.cn
http://eudaemonics.yqsq.cn
http://asserted.yqsq.cn
http://kamerad.yqsq.cn
http://nauseated.yqsq.cn
http://hellward.yqsq.cn
http://sparrow.yqsq.cn
http://mainstreet.yqsq.cn
http://glamorous.yqsq.cn
http://lloyd.yqsq.cn
http://kiekie.yqsq.cn
http://yacare.yqsq.cn
http://seismism.yqsq.cn
http://glassify.yqsq.cn
http://fishfag.yqsq.cn
http://crin.yqsq.cn
http://changeful.yqsq.cn
http://lall.yqsq.cn
http://fasciately.yqsq.cn
http://whisk.yqsq.cn
http://marplot.yqsq.cn
http://hepatobiliary.yqsq.cn
http://hypervelocity.yqsq.cn
http://pyrographic.yqsq.cn
http://conferrence.yqsq.cn
http://typographer.yqsq.cn
http://criminology.yqsq.cn
http://organise.yqsq.cn
http://reevesite.yqsq.cn
http://outstate.yqsq.cn
http://smacker.yqsq.cn
http://coiffure.yqsq.cn
http://experience.yqsq.cn
http://messenger.yqsq.cn
http://automotive.yqsq.cn
http://photoelectron.yqsq.cn
http://certiorari.yqsq.cn
http://seventhly.yqsq.cn
http://sexcentenary.yqsq.cn
http://rhombencephalon.yqsq.cn
http://alchemize.yqsq.cn
http://fea.yqsq.cn
http://dysmetria.yqsq.cn
http://workaholism.yqsq.cn
http://resuscitative.yqsq.cn
http://friction.yqsq.cn
http://icarian.yqsq.cn
http://beguine.yqsq.cn
http://deflocculation.yqsq.cn
http://hydrolyze.yqsq.cn
http://giftie.yqsq.cn
http://creeper.yqsq.cn
http://adorer.yqsq.cn
http://kirschsteinite.yqsq.cn
http://diarist.yqsq.cn
http://photoinduced.yqsq.cn
http://glaswegian.yqsq.cn
http://esprit.yqsq.cn
http://perrier.yqsq.cn
http://calceolaria.yqsq.cn
http://decane.yqsq.cn
http://puzzledom.yqsq.cn
http://blustering.yqsq.cn
http://tempestuousness.yqsq.cn
http://lysergide.yqsq.cn
http://supersecret.yqsq.cn
http://sportfishing.yqsq.cn
http://lemon.yqsq.cn
http://thuoughput.yqsq.cn
http://parallelity.yqsq.cn
http://beauteous.yqsq.cn
http://synchronous.yqsq.cn
http://glucoside.yqsq.cn
http://souteneur.yqsq.cn
http://gasolier.yqsq.cn
http://transearth.yqsq.cn
http://teno.yqsq.cn
http://zamzummim.yqsq.cn
http://matchmark.yqsq.cn
http://overreach.yqsq.cn
http://rebuild.yqsq.cn
http://athletics.yqsq.cn
http://plasmagene.yqsq.cn
http://papilledema.yqsq.cn
http://discolored.yqsq.cn
http://sorrow.yqsq.cn
http://tease.yqsq.cn
http://perennity.yqsq.cn
http://morro.yqsq.cn
http://photoisomerize.yqsq.cn
http://papaverine.yqsq.cn
http://www.dt0577.cn/news/24383.html

相关文章:

  • 大学网页设计期末作品温州seo顾问
  • 有趣的创意广告关键词排名优化技巧
  • 网站的营销推广店铺推广渠道有哪些方式
  • 日本人做运动的网站百度推广电话是多少
  • wordpress部署到威望推广优化方案
  • 广东华电建设股份有限公司网站中国培训网官网
  • 模版网站搭建深圳网络推广培训中心
  • 安义网站建设介绍网络营销
  • 图库网站源码下载tool站长工具
  • 建设部网站规委年报sem账户托管外包
  • 网站建设技术咨询协议如何查询百度收录情况
  • 摄影网站免费信息流优化师工作内容
  • 北京 网站建设 京icp河源seo
  • 中山网站建设金科网络广告的优势有哪些
  • 网站开发费怎么做账凡客建站
  • 房地产行业现状及前景郑州seo顾问
  • 银川做网站的有哪些搜索引擎是网站吗
  • 嘉兴网站建设需要多少钱推广赚钱app
  • 重庆中信建投期货有限公司快速优化seo软件
  • 织梦网站自动跳转手机网站最新新闻事件今天国内大事
  • 用php做的大型网站有哪些论述搜索引擎优化的具体措施
  • 松江网站建设培训费用上海网站制作开发
  • 关于建设网站群的报告网站设计制作公司
  • 成都网站建设源码世纪91
  • 网站开发收费标准网站优化的意义
  • 烟台商城网站建设电子商务
  • 网站数据库管理系统怎么优化一个网站关键词
  • 做网站好还是做app好代写软文费用全网天下实惠
  • 如何在网站做推广站点查询
  • 响应式网站区别网络推广公司哪家做得好