小程序如何改变radio的disable属性的颜色

在小程序中radio同时拥有两个属性disable和checked;如果两个同时为真,则显示checked的颜色,如果只有disable为真时则显示灰色
现在遇到的问题时,当同时为真时,选中的颜色也变成灰色,这个如何解决
代码:

<radio :value="answer.optionName" class="single-choose-round"
                                                            :checked="answer.optionName===people.defaultVoteOption||people.isChecked==='0'"
                                                            :color="people.isRadioCheckEd?'#0fc80f':'#ffffff'"
                                                            :disabled="recommendType.selectedNumber===Number(recommendType.recommendCount)||Number(recommendType.recommendMaxCount)===recommendType.selectedNumber"
                                                            
                                                            v-if="answerId===0" />

:class={'color': show}