首页 > 其他分享 >Vue3单文件组件实现省市区县三级联动

Vue3单文件组件实现省市区县三级联动

时间:2024-06-04 21:31:51浏览次数:24  
标签:Provinces vue text 选择 item Vue3 组件 省市区

Provinces.vue

<template>

    <div class="select-container">

        <select v-model="selectedProvince" @change="handleProvinceChange">

            <option value="" disabled>请选择省份</option>

            <option v-for="item in provinces" :key="item.code" :value="item.code">{
  { item.text }}</option>

        </select>

        <select v-model="selectedCity" @change="handleCityChange">

            <option value="" disabled>请选择城市</option>

            <option v-for="item in cities" :key="item.code" :value="item.code">{
  { item.text }}</option>

        </select>

        <select v-model="selectedCounty" @change="handleCountyChange">

            <option value="" disabled>请选择区县</option>

            <option v-for="item in counties" :key="item.code" :value="item.code">{
  { item.text }}</option>

        </select>

    </div>

</template>

<sc

标签:Provinces,vue,text,选择,item,Vue3,组件,省市区
From: https://blog.csdn.net/ningbw2000/article/details/139444280

相关文章

  • JavaScript省市区县选择三级联动实现
    <!DOCTYPEhtml><htmllang="en"><head> <metacharset="UTF-8"> <style>  .select-container{   margin:20pxauto;   width:610px;  }  select{   width:200px;   height:25px;  ......
  • 【实用技巧】Unity中的Image组件
    Unity中的Image组件是UI系统的核心部分,用于显示图像和纹理。以下是一些关于UnityImage组件的实用技巧:使用Sprite作为Image源:将Sprite直接拖拽到Image组件的SourceImage字段中,可以快速设置显示的图像。调整颜色和透明度:通过修改Image组件的Color属性,可以改变显示图像的颜......
  • vue动态组件
    动态组件是实现动态切换组件的功能。在Vue中,可以使用内置的<component>组件和is属性来实现动态组件的渲染。具体步骤如下:创建需要切换的组件,如home.vue和news.vue;在主页面引入home.vue和news.vue组件;使用<component:is="NextTickName"/>来动态切换组件,其中NextTickName是一......
  • 深入解读Prometheus Adapter:云原生监控的核心组件
    本文详述了PrometheusAdapter的部署与配置,通过三个实践案例展示其在Kubernetes环境中的应用,帮助用户实现基于自定义指标的自动扩展和跨集群统一监控。关注作者,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室......
  • Vue3中实现父子组件通信
    Vue3中实现父子组件通信父传子父组件给子组件绑定属性,子组件内部提供props选项接收setup语法糖下局部组件无需注册可以直接使用//父组件中<scriptsetup>importSonComfrom''constmessage=ref('thisisfather')</script><template><SonCom:messgae="mess......
  • 【vue+css】实现叠层轮播图切换组件
    halo,小伙伴们,当我们需要开发一个自定义样式的叠层轮播图切换组件,在AntDesign或elementUI都没有满意的,我们是不是会考虑自己写一个,如下图所示的:笔者这次带来的支持左右切换循环切换、自动切换,话不多说,上代码:新建一个页面文件为carouselImg.vue,编写如下:<template><div......
  • vue3 实现自定义指令封装 --- 通俗易懂
    1、局部自定义指令1.1 在<scriptsetup>定义组件内的指令,任何以v开头的驼峰式命名的变量都可以被用作一个自定义指令<template><div><h3>使用自定义指令</h3><div>##########################start局部自定义指令</div><div>我是一个input:......
  • JavaFX 常见图表组件
    图表组件简介JavaFX提供了一系列的图表组件,允许开发者在应用程序中轻松集成各种图表和图形。名称中文描述BarChart条形图用于显示条形图,条形图通过水平或垂直的条形来表示数据的大小PieChart饼图用于创建饼图,饼图通过不同扇区的角度来展示数据的比例关系Li......
  • Vue实现动态组件
    使用场景:同一个区域因状态不同或者tab页,展示给用户不同模版样式逻辑的组件动态组件实现,是通过使用 is attribute来切换不同的组件<componentv-bind:is="currentTabComponent"></component> 一、公共动态组件父组件(可以通过keep-alive缓存)<!--公共动态组件isComp......
  • Vue3-组件通信详解
    文章目录组件通信的含义Vue3组件通信和Vue2的区别组件通信的具体实现props(父子组件通信)自定义事件(子传父)mitt(任意组件间通信)v-model$attrs(非props的父子组件通信)r......