小程序循环选项判断是否默认勾选

我想让这个默认勾选的跟我下面选的的答案一致,该怎么做判断,发一下代码,求大佬帮帮忙

<radio-group class="radio-group" bindchange="radioChange" wx:if="{{questionList[wrongList[index]].type == 1}}">

        <label class="radio my-choosebox" wx:for="{{questionList[wrongList[index]].option}}" wx:for-index="key"  wx:for-item="value">

          <radio disabled="{{true}}" value="{{key}}" checked="{{chooseValue[wrongList[index]]?'true':'false'}}"/>{{key}}、{{value}}

        </label>

      </radio-group>

 chooseValue[wrongList[index]]这个是选的答案的数组

判断下面的答案是否等于key

<radio disabled="{{true}}" value="{{key}}" checked="{{chooseValue[wrongList[index]]==key?'true':'false'}}"/>{{key}}、{{value}}

 

看不到questionList、wrongList、chooseValue数据结构,不好回答啊

var app = getApp();


Page({
  data: {
    logs: [],
    wrongList:[],//答题历史记录
    chooseValue: [], // 选择的答案
    modalShow: false //弹窗是否显示
  },
onLoad: function (options) {
    // 解析数据
    console.log(options);
   
  
    let wrongList = JSON.parse(options.wrongList);
    let chooseValue = JSON.parse(options.chooseValue);
  
    this.setData({
      wrongList: wrongList,
      chooseValue: chooseValue,
      questionList: app.globalData.questionList[options.testId],  // 拿到答题数据
      testId: options.testId  // 课程ID
    })
   
   

    console.log(this.data.chooseValue);
  },
  toView: function(){
    // 显示弹窗
    this.setData({
      modalShow: true
    })
  
  },
})

 

<view class="modal-body">
      <radio-group class="radio-group" bindchange="radioChange" wx:if="{{questionList[wrongList[index]].type == 1}}">
        <label class="radio my-choosebox" wx:for="{{questionList[wrongList[index]].option}}" wx:for-index="key"  wx:for-item="value">
          <radio disabled="{{true}}" value="{{key}}" checked="{{chooseValue[wrongList[index]]==key?true:false}}"/>{{key}}、{{value}}
        </label>
      </radio-group>
      <checkbox-group bindchange="checkboxChange" wx:else>
        <label class="checkbox my-choosebox" wx:for="{{questionList[wrongList[index]].option}}" wx:for-index="key"  wx:for-item="value">
          <checkbox disabled="{{true}}" value="{{key}}" checked="{{chooseValue[wrongList[index]]==key?true:false}}"/>{{key}}、{{value}}
        </label>
      </checkbox-group>
    </view>

 

<wxs module="tools">
function indexOf(arr, value) {
    if (arr.indexOf(value) < 0) {
        return false;
    } else {
        return true;
    }
}
module.exports.indexOf = indexOf;
</wxs>
<view class="modal-body">
      <radio-group class="radio-group" bindchange="radioChange" wx:if="{{questionList[wrongList[index]].type == 1}}">
        <label class="radio my-choosebox" wx:for="{{questionList[wrongList[index]].option}}" wx:for-index="key"  wx:for-item="value">
          <radio disabled="{{true}}" value="{{key}}" checked="{{chooseValue[wrongList[index]]==key?true:false}}"/>{{key}}、{{value}}
        </label>
      </radio-group>
      <checkbox-group bindchange="checkboxChange" wx:else>
        <label class="checkbox my-choosebox" wx:for="{{questionList[wrongList[index]].option}}" wx:for-index="key"  wx:for-item="value">
          <checkbox disabled="{{true}}" value="{{key}}" checked="{{tools.indexOf(chooseValue[wrongList],key)?true:false}}"/>{{key}}、{{value}}
        </label>
      </checkbox-group>
    </view>