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

动态网站开发技术总结网站推广营销的步骤

动态网站开发技术总结,网站推广营销的步骤,中国电信安徽分公司招聘网站,公司登记锋哥原创的uniapp微信小程序投票系统实战: uniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )_哔哩哔哩_bilibiliuniapp微信小程序投票系统实战课程 (SpringBoot2vue3.2element plus ) ( 火爆连载更新中... )共计21条视频…

锋哥原创的uniapp微信小程序投票系统实战:

uniapp微信小程序投票系统实战课程 (SpringBoot2+vue3.2+element plus ) ( 火爆连载更新中... )_哔哩哔哩_bilibiliuniapp微信小程序投票系统实战课程 (SpringBoot2+vue3.2+element plus ) ( 火爆连载更新中... )共计21条视频,包括:uniapp微信小程序投票系统实战课程 (SpringBoot2+vue3.2+element plus ) ( 火爆连载更新中... )、第2讲 投票项目后端架构搭建、第3讲 小程序端 TabBar搭建等,UP主更多精彩视频,请关注UP账号。icon-default.png?t=N7T8https://www.bilibili.com/video/BV1ea4y137xf/后端修改用户昵称:

/*** 更新用户昵称* @param wxUserInfo* @param token* @return*/
@RequestMapping("/updateNickName")
public R updateNickName(@RequestBody WxUserInfo wxUserInfo,@RequestHeader String token){if(StringUtil.isNotEmpty(wxUserInfo.getNickName())) {Claims claims = JwtUtils.validateJWT(token).getClaims();wxUserInfoService.update(new UpdateWrapper<WxUserInfo>().eq("openid", claims.getId()).set("nick_name", wxUserInfo.getNickName()));}return R.ok();
}

前端修改用户昵称:

<input type="nickname"  placeholder="请输入昵称" v-model="userInfo.nickName" @blur="onChangeNickName"/>
onChangeNickName:async function(e){console.log(e.detail.value);let nickName=e.detail.value;if(!isEmpty(nickName)){const result=await requestUtil({url:"/user/updateNickName",data:{nickName:nickName},method:"post"});}}
export const isEmpty=(str)=>{if(str === '' || str.trim().length === 0 ){return true}else{return false;}
}

头像上传 后端:

定义上传路径:

userImagesFilePath: D://uniapp/userImgs/
@Value("${userImagesFilePath}")
private String userImagesFilePath;
/*** 上传用户头像图片* @param userImage* @return* @throws Exception*/
@RequestMapping("/uploadUserImage")
public Map<String,Object> uploadUserImage(MultipartFile userImage, @RequestHeader String token)throws Exception{System.out.println("filename:"+userImage.getName());Map<String,Object> resultMap=new HashMap<>();if(!userImage.isEmpty()){// 获取文件名String originalFilename = userImage.getOriginalFilename();String suffixName=originalFilename.substring(originalFilename.lastIndexOf("."));String newFileName= DateUtil.getCurrentDateStr()+suffixName;FileUtils.copyInputStreamToFile(userImage.getInputStream(),new File(userImagesFilePath+newFileName));resultMap.put("code",0);resultMap.put("msg","上传成功");resultMap.put("userImageFileName",newFileName);// 更新到数据库UpdateWrapper<WxUserInfo> updateWrapper=new UpdateWrapper<>();Claims claims = JwtUtils.validateJWT(token).getClaims();updateWrapper.eq("openid",claims.getId()).set("avatar_url",newFileName);wxUserInfoService.update(new UpdateWrapper<WxUserInfo>().eq("openid",claims.getId()).set("avatar_url",newFileName));}return resultMap;
}

前端头像实现:

button上加下 open-type="chooseAvatar"

		onChooseAvatar:function(e){console.log(e.detail.avatarUrl)uni.uploadFile({header:{token:uni.getStorageSync("token")},url:getBaseUrl()+"/user/uploadUserImage",filePath:e.detail.avatarUrl,name:"userImage",success: (res) => {let result=JSON.parse(res.data);if(result.code==0){this.userInfo.avatarUrl=result.userImageFileName;}}})},
http://www.tj-hxxt.cn/news/63317.html

相关文章:

  • 龙海市城乡规划建设局网站百度官网进入
  • 网站国际互联网备案号厦门人才网唯一官网招聘
  • 销售软件苏州百度推广排名优化
  • 共享vps可以做网站吗淘宝代运营公司十大排名
  • 网站的外部链接建设最近一周的国内新闻
  • asp网站建设 win7福州网站排名
  • 自己建设网站麻烦吗化学sem是什么意思
  • 手机游戏开服表网络推广与优化
  • 深圳网站建设 公司元seo是搜索引擎吗
  • 深圳公司动画制作舟山百度seo
  • 蓝翔老师做的网站营销策划公司名字
  • 松江洞泾网站建设今日头条重大消息
  • 公司招聘做哪家网站seo分析师
  • 外贸推广网站建设江门百度seo公司
  • 有什么好的网站查做外贸出口的企业网络广告策划
  • 网站流量一直下降整站seo教程
  • 牧星网站建立首页
  • 如何编程制作自己的网站新型网络营销模式
  • 特价网站建设费用公司做网站一般多少钱
  • 南山商城网站建设找哪家公司比较安全网络推广专员是做什么的
  • 门源县wap网站建设公司站内seo和站外seo区别
  • 那些收费的网站青岛百度推广多少钱
  • 云主机网站seo推广软件
  • 企业建站费用情况长沙网站优化培训
  • 网络规划设计师百度网盘seo优化快排
  • 淘宝联盟推广可以做网站吗网络公司的推广
  • 上海网站制作哪家好小学四年级摘抄新闻
  • 中国做跨境电商出口的网站宁波seo外包推广渠道
  • php靓号网站源码浏览器打开
  • 哪个网站可以做顺风车竞价排名是按照什么来计费的