我可以使用以下架构和表单在Angular Schema Form的下拉列表中添加多个项目。
var schema = { "type": "object", "properties": { "model": { "type": "string" } } } var form = [ { key: "model", type: "uiselectmultiple", titleMap: { "Model 1", "model_1", "Model 2", "model_2", "Model 3", "model_3" }, onChange: changeValues(modelValue, form) } ];
从列表中选择项目时,onChange
方法不会触发。
我跟着this solution但仍然没有得到预期的结果。
我可以使用复选框而不是使用多选。但是我必须从复选框中删除“X”标记,“+ add”按钮和其他标题文本。 How to handle onChange with Angular Schema Form Checkbox boolean?