首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TDesign 更新周报(2022年4月第1周)

,需要手动设置样式保持表单对齐 Bug Fixes Popconfirm: 修复确认框中按钮默认大小 Upload: 修复上传中状态文案 Popup: 修复 hideEmptyPopup 在动态改变内容时不生效的问题...Table: 修复合并单元格边框样式问题 Datepicker: 修复区间时间选择时,月份/年份选择面板样式异常的问题 修复 Table/SelectInput/TagInput 按需引入时出现 composition-api...的宽度无效 table 组件使用 PrimaryTable 控制台报错 t-primary-table 未注册 表格组件设置 height 或 maxHeight 后未出现滚动条的时候竖线不对齐 修复,排序图标和过滤图标同时存在时...新增固定行(冻结行) 支持虚拟滚动 新增排序图标自定义,插槽 (slot='filterIcon') 和渲染函数 (props.filterIcon) 均可 新增全局配置:过滤图标、空元素、异步加载文本配置...Select: 修复首次  focus 自动搜索问题  Features 标签:优化组件内部逻辑 FormItem: 支持自定义嵌套模式 & label 为空时不再处理占位对齐问题  SelectInput

2.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TDesign 更新周报(2022年8月第1周)

    FeaturesSelectInput: SelectInput 及相关的 Select/Cascader/TreeSelect 组件交互调整,再次点击输入框时也可以收起下拉框Table:支持使用插槽...min-width 透传到元素 Bug FixesSelect: 修复 empty slot 用法不生效的问题Table:树形结构,修复无法更新或重置数据问题 resetData树形结构,修复懒加载节点重置时...: 修复单独配置 clearable 失效问题TreeSelect: 修复输入项过长时,操作区域图标被遮挡的问题Cascader: 修复在异步获取 option 的情况下,参数校验导致用户行为异常的问题详情见...Upload: 增加setPercent 实例方法用于满足自定义上传方法时设置上传进度Bug修复dialog: 删除冗余的样式Table:树形结构,展开全部功能,默认不应该展开懒加载节点Table: 多级表头...,表尾列显示异常Table: 吸顶线的多级表头,左侧边线缺失问题Cascader: 修复在异步获取 option 的情况下,参数校验导致用户行为异常Popup: 修复 content 为纯英文时无法自动换行

    3.6K10

    MyBatis的lazy-loading是什么?

    那么我们可以使用延迟加载机制来避免在查询所有用户信息时,同时查询出所有角色信息而导致的性能瓶颈。...为了避免在查询时也获取角色信息,我们可以采用如下方式实现延迟加载: 首先,在mapper.xml文件中,需要配置关联查询SQL,以加载User对象对应的Role信息。...接下来,在实现query时不直接加载Role信息,而是使用代理类去加载list中一个个的Role对象。如下所示: public class User { // ......如果没有,则使用事先定义的SQL语句执行延迟加载操作。...当getRoleList方法第一次被调用时,代理发出记录查询请求并填充包装后的List对象,由此完成了延迟加载的设计。 延迟加载可以避免不必要的数据读取和处理操作,从而提高程序的性能和响应速度。

    7800

    TDesign 更新周报(2022年7月第2周)

    文本过长未处理的问题修复选中内容过多时,再点击选择器后的闪动问题SelectInput: 修复 overlayStyle 响应式无法更新的问题TagInput: 修复 inputProps 属性透传无效...Transfer: 修复穿梭框进行穿梭时报错的问题Table: 树形结构支持懒加载Dialog: 修复打开对话框时出现滚动条的问题DatePicker: 修复日期格式化问题TimePicker: 优化允许输入滚动的使用体验...destroyOnClose 之后,没了动画效果TreeSelect: 修复异步加载回显展示问题Textarea: 修复无法传入 attrs 中的 style详情见:https://github.com...DropdownMenu: 修复关闭时无动画的问题 FeaturesFab: 支持文本自适应Tag: 视觉更新支持图标DropdownMenu: 新增 toggle 示例方法,用于切换下拉菜单DropdownMenu...处理方式,保证 vue 版本在 2.7 以下,vue-template-compiler 版本与 vue 一致,升级 vite-plugin-vue2-svg 版本到 0.3.0详情见:https://

    2.3K10

    TDesign 更新周报(2022年6月第4周)

    SelectInput: 修复展开下拉时失去焦点不高亮的问题TagInput: 修复中文输入按下 Enter 时不触发新标签InputNumber: 修复enter事件不触发的问题Affix: 节点挂载后吸顶没有执行的问题详情见...子节点数据Icon: 新增rollfront图标Bug FixesDatePicker: 修复 datepicker format 导致的高亮问题TimePicker: 修复在 datepicker...拖拽排序的顺序不正确问题Table: 修复加载更多的加载组件尺寸异常问题TimePicker: range 组件最外层使用 range-picker 命名与单时间选项区分详情见:https://github.com..., 增加 select 组件 filterable 配置,增加 drawer 组件 closeOnEscKeydown, closeOnOverlayClick 配置Icon: 新增rollfront图标...Bug Fixestable: 修复加载更多的加载组件尺寸异常问题Select: 修复输入部分特殊符号过滤时组件崩溃的问题Table: 修复仅有firstFullRow渲染为空的问题Select: onChange

    1.2K20

    很多人不知道还有这个——搜索框组件SearchView

    一、SearchView概述 SearchView是搜索框组件,它可以让用户在文本框内输入文字,并允许通过监听器监控用户输入,当用户输入完成后提交搜索时,也可通过监听器执行实际的搜索。...SearchView默认是展示一个search的icon,点击icon展开搜索框,也可以自己设定图标。用SearchView时可指定如下表所示的常见XML属性及相关方法。...XML属性 相关方法 说明 android:iconifiedByDefault setIconifiedByDefault(boolean) 设置搜索图标是否显示在搜索框内 android:imeOptions...继续使用WidgetSample工程的advancedviewsample模块,在app/main/res/layout/目录下创建searchview_layout.xml文件,在其中填充如下代码片段...新建SearchViewActivity.java文件,加载上面新建的布局文件,具体代码如下: package com.jinyu.cqkxzsxy.android.advancedviewsample

    1.6K100

    hhdb客户端介绍(65)

    当用户点击树形结构中的某个节点时,前端根据节点类型发送相应的请求到后端,获取该对象的详细信息或执行相关操作。...例如,点击表节点时,前端请求后端获取表的结构信息(如列名、数据类型、主键等),然后在右侧的详细信息面板中显示这些信息。...在执行过程中,后端同样需要处理各种可能出现的错误情况,如 SQL 语法错误、权限不足等,并将错误信息反馈给前端。...前端的自定义数据模型接收到后端返回的数据库对象信息后,将其解析并填充到 QTreeView 组件中,展示出数据库对象的树形结构。...如果执行成功,后端返回成功信息给前端,前端刷新数据库对象管理窗口中的树形结构,显示新创建的表节点;如果执行失败,后端返回错误信息(如 SQL 语法错误、表名已存在等)给前端,前端在创建表对话框中显示错误消息

    5010

    SqlAlchemy 2.0 中文文档(五十四)

    ORM 的“eager loading”通常意味着使用连接,以便结果可以在一个结果集中加载而不是随着更多深度的添加而增加查询的数量(即 r + r*r2 + r*r2*r3 …) 对于更长期的查询性能分析...的“急加载”通常意味着使用连接,以便跨多个表加载结果集,而不是随着深度的增加而增加查询次数(即 r + r*r2 + r*r2*r3 …) 对于更长期的查询分析,或者实现应用程序端的“慢查询”监视器,...急加载”时,通常意味着使用连接以便在一个结果集中加载多个表的结果,而不是随着深度的增加而增加查询次数(即 r + r*r2 + r*r2*r3 …) 为了更长期地分析查询,或者实现应用程序端的“慢查询”...我们可以在设置了“填充现有”选项的情况下运行整个查询,这样它们读取行时就会覆盖已加载的对象。这是一个在 填充现有 中描述的执行选项。...我们可以在设置了“填充现有”选项的情况下运行整个查询,以确保在读取行时覆盖已加载的对象。这是一种在填充现有中描述的执行选项。

    36110

    肝九千字长文 | MyBatis-Plus 码之重器 lambda 表达式使用指南,开发效率瞬间提升80%

    R 为泛型,在普通 wrapper 中是 String ,在 LambdaWrapper 中是函数(例:Entity::getId,Entity 为实体类,getId为字段id的getMethod)...方法入参中的 R column 均表示数据库字段,当 R 具体类型为 String 时则为数据库字段名(字段名是数据库关键字的自己用转义符包裹!)!...第一个返回实体对象允许 null 第二个人返回 map 对象多用于在指定放回字段时使用,避免为指定字段 null 值出现 IPage selectPage(IPage page, @Param...,如果填充值为 null 则不填充,字段必须声明 TableField 注解,属性 fill 选择对应策略,该声明告知 Mybatis-Plus 需要预留注入 SQL字段。...自定义填充处理器 MyMetaObjectHandler 在 Spring Boot 中需要声明 @Component 或 @Bean 注入,要想根据注解 FieldFill.xxx,如: @TableField

    2.6K10

    PostgreSQL从小白到高手教程 - 第46讲:poc-tpch测试

    PG准备了一个创建所有表的创建脚本和一个创建外键的alter脚本(在填充数据库之后),需要先创建一个数据库tpch然后再创建表。...$ mkdir data $ mv /soft/2.17.3/dbgen/*.csv data/6、用生成的数据填充数据库 在/soft/2.17.3/dbgen/dss目录下创建脚本load.sql,...自此,数据加载完成,同时产生sql语句,可以调用里面的sql语句执行。9、产生工作负载集 --从查询模板中把22个查询集中产生一个压力测试的sql脚本: DSS_QUERY=dss/queries ..../qgen 1 2 3 > dss/1_2_3_workload.sql9、产生工作负载集 --指定1-10的查询模板产生工作负载集: for r in `seq 1 10` do rn=$((`cat...先准备workload-1.sql-workload-4.sql 4个脚本,然后再写一个脚本,调用该脚本: DSS_QUERY=dss/queries .

    26910

    Spring Data R2DBC响应式操作MySQL

    它不提供ORM框架具有的缓存、懒加载等诸多特性,但它抽象了数据库和对象的抽象映射关系,具有轻量级、易用性的特点。...这时因为实体类在进行新增时会判断主键是否填充,如果没有填充就认为是新数据,采取真正的新增操作,主键需要数据库来自动填充;如果主键存在值则认为是旧数据则调用更新操作。...我们只能借助于@Query注解来编写一条SQL写入了: @Modifying @Query("insert into client_user (user_id,nick_name,phone_number...webflux 通过r2dbc查询mysql数据库 5.5 一些测试数据参考 在低并发时,Spring MVC + JDBC表现最佳,但在高并发下,WebFlux + R2DBC使用每个已处理请求的内存最少...并发下的CPU占用 在高并发下,Spring MVC + JDBC的响应时间开始下降。显然,R2DBC在更高的并发性下提供了更好的响应时间。

    2.1K30

    安卓基础干货(三):安卓数据库的学习

    但有一种情况例外:定义为INTEGER PRIMARY KEY的字段只能存储64位整数, 当向这种字段保存除整数以外的数据时,将会产生错误。...listview控件 2、在代码中找到这个listview控件 3、创建一个数据适配器为listview填充数据 ArrayAdapter 使用ArrayAdapter为listview填充数据的步骤:...1、在布局文件中添加ListView 2、在代码中初始化这个listview控件 3、调用listview.setAdapter()填充数据 //使用适配器为listview填充数据 //new ArrayAdapter..., new String[]{"王菲","谢霆锋","张柏芝","李亚鹏"})); SimpleAdapter 使用ArrayAdapter为listview填充数据的步骤: 1、在布局文件中添加ListView...2、在代码中初始化这个listview控件 3、调用listview.setAdapter()填充数据 //使用适配器为listview填充数据 //new SimpleAdapter:context

    2.8K20

    0506-如何将Hue4.0版本中默认执行引擎设置为Hive而非Impala

    Fayson的github: https://github.com/fayson/cdhproject 提示:代码块部分可以左右滑动查看噢 1 文档编写目的 在登录Hue后默认加载的为Impala执行引擎...,对于那些不使用Impala或者喜欢在Hue中使用Hive进行查询的人,还需要进行切换比较麻烦。...测试环境: 1.操作系统:Redhat7.4 2.CM和CDH版本为5.15.0 2 设置默认的SQL执行引擎 1.在用户登录成功后默认加载的SQL执行引擎为Impala ?...2.点击“Query”->“Editor”选择Hive切换至Hive执行引擎 ? 切换至Hive执行引擎 ? 3.将鼠标停留在“Hive”图标上 ?...点击出现的星号图标,设置为默认的Application ? 4.用户再次登录成功后默认加载的Application则为设置的Hive ?

    1.7K10

    Shiny 基础

    ,Rstudio就会显示Run App图标: ?...里面添加一个R对象 在server函数内部告诉R如何去创建这个对象 在UI里面添加R对象 shiny提供了一系列的函数将R对象转化成UI界面的输出,每一个函数创建一个特定类型的输出: ?...server函数会创建一个类似列表的对象,名称叫output,其包含更新app输出所需要的全部R代码;所以我们创建的每个R对象都要是这个output对象的一个元素,这个元素的名称和前面在UI里面创建的...image-20201107231538685 展示了每个城市白人的比例 在把这些代码放到app.R里面的时候需要注意: 路径问题,app在运行的时候是以app.R作为工作路径 代码的位置,因为不同位置的代码运行的次数不一样...image-20201107234150921 Use reactive expressions 当shiny需要进行耗时的运算或者数据下载时可以通过响应式的表达式来减少不必要的重复计算 下面是一个展示股票走势的例子

    2.5K20
    领券