小程序短视频项目———开发用户信息之查询用户信息

一、后端接口开发

1、UserController.query( )

2、service以及impl

显示界面

二·、小程序个人信息展示联调

mine.js登录成功跳转到个人信息界面的时候,触发onLoad()事件

 onLoad: function(params){
    var me = this;

    var user = app.userInfo;
    wx.showLoading({
      title: ‘请等待...‘,
    });
    var serverUrl = app.serverUrl;
    // 调用后端
    wx.request({
      url: serverUrl + ‘/user/query?userId=‘ + user.id,
      method: "POST",
      header: {
        ‘content-type‘: ‘application/json‘ // 默认值
      },
      success: function (res) {
        console.log(res.data);
        wx.hideLoading();
        if (res.data.status == 200) {
          var userInfo = res.data.data;
          var faceUrl = "../resource/images/noneface.png";
          if(userInfo.faceImage != null && userInfo.faceImage != ‘‘ &&
          userInfo.faceImage != undefined){
            faceUrl = serverUrl + userInfo.faceImage;
            console.log(‘faceUrl‘ + faceUrl);
          }

          me.setData({
            faceUrl: faceUrl,
            fansCounts: userInfo.fansCounts,
            followCounts: userInfo.followCounts,
            receiveLikeCounts: userInfo.receiveLikeCounts,
            nickname: userInfo.nickname
          });

        }
      }
    })
  },

原文地址:https://www.cnblogs.com/bozzzhdz/p/9741029.html

时间: 2024-08-10 21:02:09

小程序短视频项目———开发用户信息之查询用户信息的相关文章

小程序短视频项目———开发用户信息之用户退出注销

在用户登陆成功或者注册成功之后,应该让用户跳转到个人信息页面.所以接下来进行个人信息功能的开发记载 一.用户个人信息界面的初始化 mine.wxml <view> <view class='container'> <block wx:if="{{isMe}}"> <image src="{{faceUrl}}" class="face" bindtap='changeFace'></image

小程序短视频项目———开发用户登录注册(二)

一.Session之有状态会话与无状态会话基本概念 其实就是没用到缓存的,直接储存在主机内存上的一种session方法. 依靠redis的一套操作 Redis-session的好处 二.开发用户Redis-session 首先在com.imooc.common中新建工具类RedisOperator类,注意要加入@Component注解,因为他要作为组件注入到spring容器中. package com.imooc.utils; import java.util.Map; import java.

小程序短视频项目———ffmpeg

视音频处理工具 二.ffmpeg与java的结合 首先在com.imooc.utils新建FFMpegTest类 package com.imooc.utils; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; public class FFMpegTest

小程序短视频项目———上传短视频业务

一.用户选择视频 1.微信选中视频接口 wx.chooseVideo(Object object) 拍摄视频或从手机相册中选视频. 参数 Object object 属性 类型 默认值 是否必填 说明 支持版本 sourceType Array.<string> ['album', 'camera'] 否 视频选择的来源   compressed boolean true 否 是否压缩所选择的视频文件 >= 1.6.0 maxDuration number 60 否 拍摄视频最长拍摄时间

微信小程序 – 美甲商城项目实战开发全集视频教程

微信小程序 – 美甲商城项目实战开发全集视频教程 免费下载链接:https://www.yinxiangit.com/110.html 原文地址:https://www.cnblogs.com/bingerger/p/11629039.html

小程序音视频背后的故事

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 转载,本文作者,rexchang(常青),腾讯视频云终端技术总监,2008 年毕业加入腾讯,一直从事客户端研发相关工作,先后参与过 PC QQ.手机QQ.QQ物联 等产品项目,目前在腾讯视频云团队负责音视频终端解决方案的优化和落地工作,帮助客户在可控的研发成本投入之下,获得业内一流的音视频解决方案,目前我们的产品线包括:互动直播.点播.短视频.实时视频通话,图像处理,AI 等等. 为方便大家消化,请参考本篇文章的思维导图 本篇文章的脉络

使用mybatis开发Dao的原始方法,实现根据用户id查询一个用户信息 、根据用户名称模糊查询用户信息列表 、添加用户信息等功能

1.需求 将下边的功能实现Dao: 根据用户id查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户信息 2. 原始Dao开发方法需要程序员编写Dao接口和Dao实现类 3.User.xml映射文件的内容为: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "h

关于短视频平台开发框架结构以及界面设计分析

一.框架结构分析 界面设计首页:短视频平台把视频放在了首页,界面则相对简洁,顶部导航栏只有菜单,关注,发现,同城录像等按钮.短视频是随机呈现的,用户只能够刷新页面更换想看的视频.但好在用户对所观看的短视频也有过滤选项,可以长按减少类似作品,提高了一定的精准性.也可以选择在顶部设置频道分类,用户可以横向切换.短视频平台开发基本都使用了瀑布两列式分布,这样可以很好的排列不同尺寸的视频.并显得错落有致.在上部加入了搜索栏的功能,用户可以直借搜索自己喜欢的用户,内容.增加显示了最近热门提示在搜索框中,或

微信小程序购物商城系统开发系列-工具篇

微信小程序开放公测以来,一夜之间在各种技术社区中就火起来啦.对于它 估计大家都不陌生了,对于它未来的价值就不再赘述,简单一句话:可以把小程序简单理解为一个新的操作系统.新的生态,未来大部分应用场景都将给予微信小程序进行研发.基于对它的敬畏以及便于大家快速上手,特整理微信小程序商城开发系列,未来将持续增加微信小程序技术文章,让大家可全面了解如何快速开发微信小程序商城. 本篇文章主要介绍微信小程序官方提供的开发工具,俗话说:欲工善其身,必先利其器. 小程序开发文档地址https://mp.weixi