Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在vuejs中创建/w v-for时,默认情况下如何选择单选按钮?_Javascript_Html_Vue.js_Radio Button_V For - Fatal编程技术网

Javascript 在vuejs中创建/w v-for时,默认情况下如何选择单选按钮?

Javascript 在vuejs中创建/w v-for时,默认情况下如何选择单选按钮?,javascript,html,vue.js,radio-button,v-for,Javascript,Html,Vue.js,Radio Button,V For,我正在用v-for语句渲染vuejs中的单选按钮元素。 我希望默认情况下选中第一个按钮 HTML <div v-for="(course, index) in courses" :key="index"> <input v-model="selectedCourse" v-bind:value="course" type="radio" name="course" /> <lab

我正在用v-for语句渲染vuejs中的单选按钮元素。 我希望默认情况下选中第一个按钮

HTML
<div v-for="(course, index) in courses" :key="index">
    <input
        v-model="selectedCourse"
        v-bind:value="course"
        type="radio"
        name="course"
    />
    <label>{{course}}</label>
</div>


JavaScipt
data() {
    return {
        courses: [course1, course2]
    }
}
HTML
{{course}}
JavaScipt
数据(){
返回{
课程:[课程1,课程2]
}
}

我希望选中第一个单选按钮。

由于您使用的是
v-model
,因此必须将绑定数据属性设置为
课程
数组中的第一项

this.selectedCourse = this.courses[0];
data() {
  return {
    courses: ['course1', 'course2'],
    selectedCourse: 'course1'
  };
}
如果知道
courses
数组中第一项的值,也可以从开始设置
selectedcourses

this.selectedCourse = this.courses[0];
data() {
  return {
    courses: ['course1', 'course2'],
    selectedCourse: 'course1'
  };
}

由于您使用的是
v-model
,因此必须将绑定的数据属性设置为
courses
数组中的第一项

this.selectedCourse = this.courses[0];
data() {
  return {
    courses: ['course1', 'course2'],
    selectedCourse: 'course1'
  };
}
如果知道
courses
数组中第一项的值,也可以从开始设置
selectedcourses

this.selectedCourse = this.courses[0];
data() {
  return {
    courses: ['course1', 'course2'],
    selectedCourse: 'course1'
  };
}
副本:副本: