#angular #typescript #formio
#angular #typescript #formio
Вопрос:
Я добавляю статические значения через JSON в выбранный компонент.Вот некоторые свойства..
components: {
address: {
title: 'Address',
key: 'address',
icon: 'fa fa-th-list',
schema: {
label: 'Address',
type: 'select',
placeholder: 'Select Address',
key: 'address',
dataPath:'hello',
data:{
url: https://cdn.rawgit.com/mshafrir/2646763/raw/states_titlecase.json',
},
limit: 100,
dataSrc: 'url',
}
}
}
аналогично, я должен определить свойство ключа и значения здесь, есть ли какие-либо имена свойств для этого?
Комментарии:
1. Что именно вы пытаетесь сделать?
2. Я создал один пользовательский компонент formio select, и я должен предоставить некоторые предопределенные данные, которые пользователь не может изменить, и только для чтения. Для этого я задал несколько полей, таких как ‘dataPath’, dataSrc. То же самое в компоненте formio select есть одно поле, называемое ключом и значением в свойстве data, я должен установить, что поля также предопределены, и когда я открываю formio, и если я перейду к компоненту select, там должны быть предопределенные данные, которые будут представлены как заполнитель-Выберите адрес, ограничение — 100, dataPath-привет
Ответ №1:
да, добавьте это на том же уровне, что и метка / тип / ключ и т.д.:
"data": {
"values": [
{
"label": "label",
"value": "the value
},
...
]
},