编写MBTI小程序第三版(通过CodeGeeX实现结果解析算法进行用户选择的结果进行解析)

源代码在这里嗷 ✈

通过 Taro 主要组件来实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Taro.setStorageSync("answerList", answerList);  // 通过setStorageSync 来实现数据存储
//获取答案
const answerList = Taro.getStorageSync("answerList");

// 添加点击事件,点击后 通过navigateTo来实现页面跳转
onClick={() => {
Taro.navigateTo({
url: "/pages/doQuestion/index",
});
}}

// 添加点击事件,点击后 通过reLaunch来实现清楚过多的没用页面
onClick={() => {
Taro.reLaunch({
url: "/pages/index/index",
});
}}

// 如果答案为空提示异常
if (!answerList || answerList.length < 1) {
Taro.showToast({
title: "答案为空",
icon: "error",
duration: 3000,
});
}