如果scoreRules 里面的correctAnswer 等于options的下标就在页面显示对应options 的title
是我的思路错了 还是写法错了
你打印一下 json.parse后的值看看
取值和v-for循环全搞错了
你在函数里面处理完数据之后再放到v-if
你这个肯定是要在js里先获取到正确的答案的,然后再直接双向绑定到页面上。你这样先把所有选项循环渲染,然后再隐藏掉不是正确答案的选项效果很不好
你应该在js里:
data(){return{answer:""}
this.answer = options.filter((item,index) => index=scoreRules 里面的correctAnswer).map(item => item.value)
假设你options数组里的对象的value是答案的字符串
然后把answer 以{{}}形式挂载到页面上