У меня есть набор проверки ввода.Каждый из них содержит уникальный идентификатор.При установке флажка (при щелчке) я хочу получить этот идентификатор и создать строку типа '/ some / path /? Myids = checkOne, checkTwo (где checkOne и checkTwo - это идентификаторы двух разных входных проверок, по которым был выполнен щелчок.
Я понимаю, что могу использовать управление состоянием, но моя проблема заключается в следующем: как я могу ограничить количество флажков для создания настраиваемой строки? Например, я хочу иметь ограничение в 5 идентификаторов, разделенных запятыми. Так как логика AMPограниченный Я не уверен, как сделать сложную логику с ним.
Вот шаги:
- показать набор флажков.
- пользователь может нажать любой из этихфлажки
- , когда пользователь нажимает на флажок, необходимо обновить ач-тег href = ..., добавив подстроку? myids = checkOne.
- , если пользователь нажимает на другой флажок, то hrefтег должен быть обновлен до следующего:? myids = checkOne, checkTwo и т. д., пока не будет выбрано не более 5 флажков.
Возможно ли это вообще? Спасибо
Документация естьне очень ясноАргументы о том, как приблизиться к сложной логике, и мало что найдено при поиске.