82a9801ac617107666ce5e44aded2d98ea2ee63b
build / build (push) Successful in 1m47s
- [object InputEvent]:text/textarea/phone 三个控件在 view-ui-plus Input 上 监听 @input——该组件 emits 表里没有 input(源码取证:on-*/update:modelValue), 监听器穿透到根元素收原生 InputEvent,事件对象被当作字段值写入答卷, 提交即被后端值类型校验拒(「字段「单行文本」必须是字符串」)。 值通道改 @update:model-value;其余六类控件走 @on-change 取值本就正确未动。 - 窄卡:base.layout.css 把 .yh-fill 定为纵向 flex 卡片模型,flex 子项水平 margin:auto 放弃 stretch 收缩到内容宽(~300px)。Fill 卡片改 width:100% + max-width:800px + align-self:center,底色/边框/外距交还平台卡片规则; 同叶删掉 min-height:100vh(壳内双滚动来源),嵌入态 fill-plain 不受影响。 - 验证:view-ui-plus 源码 emits 表逐控件核对;vue-tsc + vite build 双绿。
form-center-front
managed by projman
Languages
Vue
56.5%
TypeScript
39.8%
SCSS
1.6%
CSS
1.5%
HTML
0.6%