Element-UI plus 自定义-下拉框选择年份【vue3】

1.实现效果


2.实现代码展示

javascript 复制代码
<template>
	<el-select v-model="selectedYear" placeholder="请选择">
	  <el-option
		v-for="year in yearOptions"
		:key="year"
		:label="year"
		:value="year">
	  </el-option>
	</el-select>
  </template>

  <script setup>
  import { ref, onMounted } from 'vue';
  import { getCurrentInstance } from 'vue';

  const selectedYear = ref('');
  const yearOptions = ref([]);

  onMounted(() => {
	const currentYear = new Date().getFullYear();
	selectedYear.value = String(currentYear);
	for (let i = currentYear; i >= 2010; i--) {
	  yearOptions.value.push(String(i));
	}
  });
  </script>

相关推荐
在路上`5 分钟前
vue3使用AntV X6 (图可视化引擎)历程[二]
javascript·vue.js
diaobusi-8844 分钟前
HTML5-标签
前端·html·html5
我命由我123451 小时前
CesiumJS 案例 P34:场景视图(3D 视图、2D 视图)
前端·javascript·3d·前端框架·html·html5·js
就是蠢啊1 小时前
封装/前线修饰符/Idea项目结构/package/impore
java·服务器·前端
SunnyRivers1 小时前
JavaScript动态渲染页面爬取之Selenium
javascript·selenium
小盼江1 小时前
智能服装推荐系统 协同过滤余弦函数推荐服装 Springboot Vue Element-UI前后端分离
大数据·数据库·vue.js·spring boot·ui·毕业设计
GISer_Jing1 小时前
React中 Reconciliation算法详解
前端·算法·react.js
呵呵哒( ̄▽ ̄)"1 小时前
react-quill 富文本组件编写和应用
前端·javascript·react.js
CodeChampion2 小时前
69.基于SpringBoot + Vue实现的前后端分离-家乡特色推荐系统(项目 + 论文PPT)
java·vue.js·spring boot·mysql·elementui·node.js·mybatis
蔚一2 小时前
运行npm install 时,卡在sill idealTree buildDeps没有反应
前端·spring boot·后端·npm·node.js·vue