欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > Vue3 + Element Plus + TypeScript 中 el-cascader 实现模拟用户点击功能

Vue3 + Element Plus + TypeScript 中 el-cascader 实现模拟用户点击功能

2025/6/5 19:08:08 来源:https://blog.csdn.net/BillKu/article/details/148372637  浏览:    关键词:Vue3 + Element Plus + TypeScript 中 el-cascader 实现模拟用户点击功能

模拟点击,调用 el-cascader 的公开方法 togglePopperVisible 来展开下拉框

MaterialOut.vue

<script setup lang="ts" name="MaterialOut">
......
import { ElMessage, type ElCascader } from "element-plus";// 级联组件实例
const cascaderRef = ref<InstanceType<typeof ElCascader> | null>(null);// 记账
const onJzClick = async () => {if (!ckMaster.value.llPersonId) {ElMessage.error("请选择领取人员!");// 模拟点击,调用 el-cascader 的公开方法来展开下拉框cascaderRef.value?.togglePopperVisible(true);return;}
};
......
</script><template>
......<el-cascaderv-elseref="cascaderRef"v-model="llDeptPersonValue":options="departmentUserTreeData":show-all-levels="false"clearable@change="handleLlDeptPersonValueChange" />
......
</template>

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词