会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133797个问题
WEB前端全系列/第一阶段:HTML5+CSS3模块/商城官网项目 13291楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/JAVA入门和背景知识 13292楼

项目.zip

老师 两个问题

第一个 现在那个getUserInfo方法 更新之后返回的是匿名数据

我使用getUserProfile方法怎么在 app.js使用 需要点击触发

  第二个问题 就是 我不使用getUserProfile方法 在第一次授权后直接保存在本地数据

但是 数据是有了但是会出现这个情况

image.png


WEB前端全系列/第十三阶段:微信小程序-安心食疗(旧)/安心食疗-授权登录 13293楼

import java.util.Scanner;

public class ChiDaoChuLi {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("**********无情的罚款机器**********");
        while (true){
            System.out.println("1:输入88退出程序\n2:输入66处理下一位罚款");
            System.out.println("请问被罚款者姓名:");
            String name = scan.nextLine();
            System.out.println("请输入迟到时间:");
            int time = scan.nextInt();
            if (time==88){
                break;
            }else if (time==66){
                continue;
            }
            System.out.println("请输入月薪:");
            int money = scan.nextInt();
            if (money==88){
                break;
            }else if (money==66){
                continue;
            }
            System.out.println("下面是处罚方式:");
            ChengFa(time,money);
        }
        System.out.println("程序退出!");
    }

    public static void ChengFa(int time,int money){
        if (time<=10){
            System.out.println("这次迟到了"+time+"分钟,不扣钱,以后可别迟到了!");
        }else if (time<=20){
            System.out.println("这次迟到了"+time+"分钟,罚款100元,一会儿自觉交给财务哈!");
        }else if (time<=30){
            System.out.println("这次迟到了"+time+"分钟,罚款200元,一会儿自觉交给财务哈!");
        }else if (time<=60){
            int faKuan = money/60;
            System.out.println("这次迟到时间有点久!有"+time+"分钟,罚款"+faKuan+"元,一会儿自觉交给财务哈!");
        }else{
            int faKuan = money/10;
            System.out.println("你这还来干嘛?!都快下班了,按旷工计算,罚款"+faKuan+",元,记得下班之前交给财务!");
        }
    }

}

image.png想请问一下为什么第二次循环不让我写名字了,直接就跳到问月薪了?

JAVA 全系列/第一阶段:AI驱动的JAVA编程/控制语句、方法、递归算法 13294楼
JAVA 全系列/第六阶段:JavaWeb开发/Servlet技术详解(旧) 13295楼
JAVA 全系列/第六阶段:JavaWeb开发/Servlet技术详解(旧) 13296楼

GameUtil.zip

image.png

image.png

为啥我的松开之后没有数字呢

然后飞机也不会动了

JAVA 全系列/第一阶段:AI驱动的JAVA编程/飞机大战小项目训练 13297楼
Python 全系列/第八阶段:轻量级Web开发利器-Flask框架/Flask数据库 13298楼

老师为啥我授权过后在进刷新进入还是要重新授权?????还是获取不了用户信息?

项目.zip

// app.js
App({
  // 小程序初始化
onLaunch:function () {
  //获取用户设置 返回已经授权的权限
  wx.getSetting({
    success:res=>{
      console.log(res.authSetting);
      if (res.authSetting['scope.userInfo']){
        console.log('之前已经授权了小程序--获取小程序信息');
          //2.获取用户信息
          wx.getUser({
            success:data=>{
              console.log(data);
              //存储到全局变量上---
              this.globalData.userInfo = data.userInfo;
              console.log(this.globalData.userInfo);
              if (this.userInfoReadyCallback) {
                console.log('进入函数userInfoReadyCallback')
                this.userInfoReadyCallback(data.userInfo)
              }
            }
          })

      }
    }
  })
},


  
  globalData: {
    cityName:'',
    userInfo:''
 
  }

})

image.png

WEB前端全系列/第十三阶段:微信小程序-安心食疗(旧)/安心食疗-授权登录 13299楼
Python 全系列/第八阶段:轻量级Web开发利器-Flask框架/Flask高级 13300楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/面向对象详解和JVM底层内存分析 13302楼
JAVA 全系列/第四阶段:数据库与AI协同技术实战/JDBC技术(旧) 13303楼
WEB前端全系列/第十三阶段:微信小程序-安心食疗(旧)/安心食疗-页面跳转 13304楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637