您的位置首页 >简讯 > 新互联网 >

🎉 Vue 实现下拉表单二级联动 | 🌟 Vue 二级联动下拉菜单代码

导读 在前端开发中,下拉菜单的二级联动是一个常见的需求,尤其是在表单设计中。今天就来分享如何用 Vue.js 实现一个简单的二级联动下拉菜单!...

在前端开发中,下拉菜单的二级联动是一个常见的需求,尤其是在表单设计中。今天就来分享如何用 Vue.js 实现一个简单的二级联动下拉菜单!🚀

首先,在你的 HTML 文件中创建两个 `

```

接着,在 Vue 的 `data` 中定义数据:

```javascript

data() {

return {

selectedProvince: '',

selectedCity: '',

provinces: [

{ id: '1', name: '北京' },

{ id: '2', name: '上海' }

],

cities: []

};

}

```

然后,添加方法 `fetchCities` 来动态加载城市列表:

```javascript

methods: {

fetchCities() {

const provinceId = this.selectedProvince;

if (provinceId) {

// 模拟异步请求

setTimeout(() => {

this.cities = [

{ id: '1-1', name: '朝阳区' },

{ id: '1-2', name: '海淀区' }

];

}, 500);

} else {

this.cities = [];

}

}

}

```

这样,当你选择省份时,城市列表会自动更新!✨

通过这个小例子,你可以轻松扩展到更复杂的数据结构和场景。快去试试吧!💪

版权声明:本文由用户上传,如有侵权请联系删除!