JSX словарь проблема с onChange в форме редактирования - PullRequest
0 голосов
/ 13 января 2020

У меня есть форма с полем ввода, где пользователь вводит любое имя. Мне нужно проверить, существует ли это имя, но в поле редактирования нужно игнорировать его оригинальное имя как дубликат.

Я ищу помощь по методу js

const isUnique = input => {
  const dictionary = {};
  // dictionary[iGetExistingNames] = 1
  // so now the dictionary = {'a':1, 'b':1, 'c':1}

  // how do I add new inputs as a key and set value to +1 and when backspace reduce the count?

  // return bool 
}

1 Ответ

0 голосов
/ 13 января 2020

Вам нужно проверить, содержит ли ваш dictionary входные данные. Если нет, то добавьте его, в противном случае это дубликат, и увеличьте счет.

// Say you have a dictionary with the key named john
const dictionary = {'john': 1}

// Check for the key using
dictionary['john']  // This should return 1.

// Add new keys using
dictionary[input] = 0;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...