tsui07 2024-10-27 13:47 采纳率: 33.3%
浏览 70
已结题

微信小程序 成功包奶茶啊

我正在制作一个小程序,主要功能是填问卷生成报告并保存
进度:已完成小程序版面但点击提交问卷时无法跳转而且不会编
问题一:有人输入时候,答案不能重复。如果已经输入1,其他选项就只剩下2,3,4这个能实现吗

img

问题二:点击提交问卷后,如何以以下格式呈现结果?

img

img

我的quiz.wxml代码如下

  data: {
    questions: [
      {
        question: "1. 当你购买新手机时,对你重要的是:",
        options: [
          "a 款式要美观,好看",
          "b 感到机身及按钮的大小适合自己手型",
          "c 听朋友的意见",
          "d 要分析价钱是否合理,功能是否足够"
        ]
      },
      {
        question: "2. 你觉得以下那种学习方式较容易掌握:",
        options: [
          "a 充足的理据,详尽的剖析",
          "b 听老师讲课,不须其他辅助教材",
          "c 图片、图像和幻灯片等辅助教材",
          "d 能动手操做和体验的训练"
        ]
      },
      {
        question: "3. 要知道如何操作新购入的数码摄像机,你会:",
        options: [
          "a 看说明书",
          "b 问售货员或朋友",
          "c 综合上述两项,再分析清楚,才作尝试",
          "d 二话不说,马上自己试"
        ]
      },
      {
        question: "4. 你在外地旅行时迷了路,要返回酒店,你会怎样:",
        options: [
          "a 查看地图",
          "b 冷静的回想刚才所走过的路,然后按分析寻找回头路",
          "c 问人",
          "d 四处逛逛,尝试寻找熟悉的地标"
        ]
      },
      {
        question: "5. 学习闲余时,你最喜欢的是:",
        options: [
          "a 运动,旅行",
          "b 唱卡拉OK,听CD,听音乐",
          "c 看电影,看书",
          "d 自我反省,规划一下学习和人生"
        ]
      },
      {
        question: "6. 当说到‘旅游’会让你想起:",
        options: [
          "a 美丽怡人的景色",
          "b 和家人朋友在一起的快乐时光",
          "c 可以认识当地的风土民情,有助了解世界",
          "d 大自然的声音,风声、海浪声"
        ]
      },
      {
        question: "7. 你最喜欢这一间餐厅或酒楼,因为:",
        options: [
          "a 同类餐厅或酒楼中,它的价格最合理",
          "b 装修很漂亮或很独特",
          "c 服务员亲切友善的招待",
          "d 柔和悦耳的音乐"
        ]
      },
      {
        question: "8. 如果你是班干部,指导下属带领小组时,你多数采用:",
        options: [
          "a 自己带头做示范",
          "b 开会,讲解规则",
          "c 分析利弊",
          "d 出备忘录或便签,写清楚你的要求"
        ]
      },
      {
        question: "9. 哪类型的电影最吸引你",
        options: [
          "a 有悦耳歌曲的歌舞片",
          "b 布局精彩,令人拍案叫绝的侦探片",
          "c 感人肺腑的悲剧或令人捧腹大笑的喜剧",
          "d 布置堂煌,演员服饰考究漂亮的影片"
        ]
      },
      {
        question: "10. 认识新朋友时,你通常会先注意",
        options: [
          "a 他的仪容,外表",
          "b 他说话的声音,语调",
          "c 他说话内容有内涵,猜猜他为什么想和我玩",
          "d 他和你搭肩、握手时的感觉"
        ]
      }
    ],
    answers: {}
  },

  onInput: function (e) {
    const

img

我的进程:

img

img

img


请各位多多指教!

  • 写回答

31条回答 默认 最新

  • CSDN专家-sinJack 2024-11-03 23:44
    关注
    获得1.00元问题酬金

    问题一:增加校验逻辑,针对同一题不能选择相同答案。
    问题二:有现成的组件可以直接使用。

    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 11月4日
  • 创建了问题 10月27日