• ElementPlus里的类型别名声明及使用


    前言

    最近刚开始使用ts,定义的变量总是不知道类型,特别是第三方库中,更是不知道有哪些类型,笨人本办法,遇到一个就记录一下,方便我下次使用查询

    组件实例

    我们通过组件的ref属性获取组件实例时,定义的实例变量需要指定类型。下面是常见的一些组件实例类型

    el-scrollbar

    el-form

    el-table

    el-input

    Props 属性类型

    当我们要动态设置某些组件的props属性时,有些属性也是有类型的,如果定义不对,也是会有ts类型错误提示的。

    组件的 size 属性

    ComponentSize
    export declare const componentSizes: readonly ["", "default", "small", "large"];

    1. // template
    2. // ts
    3. import type { ComponentSize } from 'element-plus';
    4. const tableSize = ref('default');

    时间组件的类型

    DatePickType
    export declare const datePickTypes: readonly ["year", "month", "date", "dates", "week", "datetime", "datetimerange", "daterange", "monthrange"];

  • 相关阅读:
    淘宝/天猫获取卖出的商品订单列表 API 返回值说明
    实践指南:EdgeOne与HAI的梦幻联动
    未来各职业的人,都会涌入Python和AI大潮中,老教授深度解析
    设计模式 煎饼果子和装饰者模式
    《golang设计模式》第二部分·结构型模式-06-享元模式(Flyweight)
    mstsc改端口为33389
    关于图像分割SDK的一些基础认识
    《微信小程序-进阶篇》Lin-ui组件库源码分析-Icon组件
    实现数字化转型的解决方案
    【C++】:静态转换(static_cast)与动态类型转换(dynamic_cast)
  • 原文地址:https://blog.csdn.net/qq_22889431/article/details/132981519