Настройка полей
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Хотя Blockly предоставляет множество полезных полей, ваше приложение может иметь особый случай. Вот несколько шагов, которые необходимо предпринять при настройке полей:
Прочтите документацию по любым полям, похожим на то, что вам нужно; они могут предоставить полезный интерфейс для настройки. Например, выпадающие списки имеют множество скрытых функций.
Рассмотрите возможность использования валидатора для решения вашей проблемы. Валидаторы позволяют принимать только определенные значения, изменять ввод или запускать функции при изменении значения поля.
Рассмотрите возможность расширения поля . Если есть поле, представляющее требуемый тип значения, но вы хотите изменить его редактор , его внешний вид или отображаемый текст , вы можете создать подкласс , который наследует основную часть функций, переопределяя при этом определенные части, которые вы хотите изменить.
Создайте новый тип поля . Хотя это самый мощный вариант, он также требует больше всего времени и, как правило, его следует использовать только в том случае, если вам нужно сохранить новый тип значения.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2022-12-05 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]