# [提纲]arco-design-vue待修复问题-2022


# 模型组件

v-same

让数字与字符串保持一致
v-prefer
@ps 这是设计失误

""、null、undefined 当做没有选择的状态
并且 default-value = ""

暂时用 "*" 代替

===
v-fix
v-keep
v-util // 直到这个数据有值且不为空
回调展开事件

===
v-if 简单处理一下也行
v-virtual
v-auth
v-loading
v-mode
国际站中一般不会采用东八区时间
希望支持时区自由选择

===
v-format="u8"
v-infect

naiveui等处理了vShow, 没有这个问题

所以v-if也会有相应问题

===
v-show只能对有根结点的组件使用产生的问题

===
这个也可以用 v-fix

参考async-validator中的fullField
a-modal组件开启draggable时当内容长度超出屏幕高度的时候,去拖动标题
整个弹窗直接就上移了,怎么都弄不回来

a-table组件开启column-resizable时 数据有100条时而且数据并不复杂
拖动列宽已经有明显卡顿,而且拖动的时候线是不跟着鼠标的
鼠标移动了100px,可能线才移动了七八十px
这个tdesign做的比较好

# 模型组件 @sub

没有类型提示, 但是实际上是支持的

===
v-ellipsis
naiveui等其他框架没有这个问题

===
针对id的性能优化
设置readonly以后,还可以编辑,allow-clear也生效
开启path-mode即可

===
其他组件库没有这个问题
按需加载导致

如果是ts检验警告,可以先加个 as string[] 或者 ignore 处理下

# 模型组件 @other

@ps 设计问题

===
多行时直接单独一行

或者阴影遮罩

样式问题
去掉父容器的 overflow-y: auto; 即可

# 布局组件

  • scrollbar
已经在计划中, 已经合并了代码

并且优化到其他关联组件中

# 布局组件 @other

  • Accessibility improvement
  • RTL

# 参考 @ref