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.01k stars 418 forks source link

下拉或单选 多选等组件的选项内容支持disabled嘛 #355

Open angellala opened 2 months ago

angellala commented 2 months ago

反馈问题请先查看文档和务必提供详细的复现代码,遵循如下格式,描述不清楚的问题将会直接关闭。

vue和ui框架

vue2 + element

问题描述

想知道下拉或单选 多选等组件的选项内容 是否支持disabled置灰

如何复现

image

必要时提供复现demo,如codepen,github 复现仓库,playground分享链接等 https://form.lljj.me/index.html#/demo?ui=VueElementForm&type=Test&schema=%7B%22title%22%3A%22%E6%B5%8B%E8%AF%95%E4%B8%93%E7%94%A8%E9%A1%B5%22,%22type%22%3A%22object%22,%22description%22%3A%22%E8%BE%93%E5%85%A5%E4%BD%A0%E7%9A%84Schema%EF%BC%8C%E9%A1%B6%E9%83%A8%E5%88%86%E4%BA%AB%E6%8C%89%E9%92%AE%E5%8D%B3%E5%8F%AF%E5%BF%AB%E9%80%9F%E7%94%9F%E6%88%90%E9%93%BE%E6%8E%A5%22,%22properties%22%3A%7B%22string_1714299493973x0%22%3A%7B%22title%22%3A%22%E5%8D%95%E9%80%89%28Radio%29%22,%22type%22%3A%22string%22,%22ui%3Awidget%22%3A%22RadioWidget%22,%22ui%3AenumOptions%22%3A%5B%7B%22value%22%3A%221%22,%22label%22%3A%221%22%7D,%7B%22value%22%3A%222%22,%22label%22%3A%222%22,%22disabled%22%3A%22true%22%7D,%7B%22value%22%3A%223%22,%22label%22%3A%223%22%7D%5D%7D%7D%7D&formData=%7B%22string_1714299493973x0%22%3A%221%22%7D&uiSchema=%7B%7D&errorSchema=%7B%7D&formFooter=%7B%22show%22%3Atrue%7D&formProps=%7B%22labelWidth%22%3A%22100px%22,%22inline%22%3Afalse,%22labelPosition%22%3A%22top%22,%22inlineFooter%22%3Afalse,%22layoutColumn%22%3A1%7D

期望的结果

可以支持选项置灰功能

lljj-x commented 2 months ago

可以支持 ,我看看怎么合适