lljj-x / vue-json-schema-form

基于Vue/Vue3,Json Schema 和 ElementUi/antd/iview3/naiveUi 等生成 HTML Form 表单,用于活动编辑器、h5编辑器、cms等数据配置;支持可视化生成表单Schema 。 Generate a form using Vue/Vue3, Json Schema and ElementUi/antdv/iview3/naiveUi
https://form.lljj.me/
Apache License 2.0
2.06k stars 420 forks source link

请问有支持响应式布局吗? #277

Closed luchanan closed 1 year ago

luchanan commented 1 year ago

请问有没有像bootstrap那个的响应式布局的参数吗?xs, sm....适应不同的屏幕。

另外还有个问题现在列数只能设置整个表单,如果第一行要独占一行,但是宽度是50%,右边要保持空的,第二行有两个input, 各保持50%宽度。现在是不是没有办法呢?

lljj-x commented 1 year ago
  1. 是没有的 ,适配的组件库都是在桌面端的,移动懂体验其实不会好。 目前也只是支持对应ui组件库的size参数透传。
  2. 这个暂时配置应该是不行的,除非第一行和第二行是两个单独的 object ,或者就是需要自定义field 来支持你想要的布局形式

因为目前是数据优先,form结构会优先和数据结构来一致。如果需要的是ui优先的配置,其实不推荐这个