Дополнительные вопросы всегда или никогда не отображаются в моей анкете [закрыто]C#

Место общения программистов C#
Anonymous
Дополнительные вопросы всегда или никогда не отображаются в моей анкете [закрыто]

Сообщение Anonymous »

Я работаю над проектом по оцифровке анкет. На данный момент я пытаюсь заставить работать все виды вопросов, например, вопросы с множественным выбором и вопросы с флажками уже работают, теперь я хочу, чтобы последующие вопросы работали, поэтому вопрос должен появляться только тогда, когда клиент заполняет «да», например, в вопросе с множественным выбором, который идет заранее. А сейчас так: дополнительный вопрос либо всегда постоянно отображается в анкете, либо все вопросы из нее исчезают. Как это исправить? Я работаю с C#, .NET, HTML. Vue, Bootstrap и база данных связаны через MySQL Navicat с моделями.
moetVraagGetoondWorden(v) {

if (!v.afhankelijkvanVraagId || v.afhankelijkvanVraagId == null)
return true;

const ouderAntwoord = this.antwoorden[v.afhankelijkvanVraagId];

if (!ouderAntwoord)
return false;

const verwacht = v.afhankelijkvanAntwoordOptiesId?.toString().toLowerCase();

if (Array.isArray(ouderAntwoord))
return ouderAntwoord.map(a => a.toLowerCase()).includes(verwacht);

return ouderAntwoord === verwacht;
},

Вернуться в «C#»