在不知道值的情况下使用Vue.js和v-model选择第一个单选按钮,你可以按照以下步骤进行操作:
下面是一个示例代码:
<!DOCTYPE html>
<html>
<head>
<title>Vue.js - Select First Radio Button</title>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
<div id="app">
<input type="radio" value="option1" v-model="selectedValue"> Option 1<br>
<input type="radio" value="option2" v-model="selectedValue"> Option 2<br>
<input type="radio" value="option3" v-model="selectedValue"> Option 3<br>
</div>
<script>
new Vue({
el: '#app',
data: {
selectedValue: null
},
mounted: function() {
// 获取第一个单选按钮的DOM元素
var firstRadioButton = document.querySelector('input[type="radio"]');
// 将第一个单选按钮的值赋给selectedValue属性
this.selectedValue = firstRadioButton.value;
}
});
</script>
</body>
</html>
在上述示例中,我们使用了Vue.js的v-model指令将三个单选按钮与selectedValue属性进行了绑定。在mounted函数中,我们通过querySelector方法获取到第一个单选按钮的DOM元素,并将其value值赋给selectedValue属性。这样,页面加载完成后,第一个单选按钮就会被选中,并且selectedValue的值也会更新为第一个单选按钮的值。
请注意,上述示例中的Vue.js库使用的是CDN链接,你也可以根据需要进行本地引入。另外,这只是一个简单的示例,实际应用中可能涉及更复杂的逻辑和组件结构。
1
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>单选互斥</title>
<script src="/static/js/vue.min.js"></script>
</head>
<body>
单选
领取专属 10元无门槛券
手把手带您无忧上云