Для Swift 3 следующий вид возвращает отсортированный словарь по клавишам:
let unsortedDictionary = ["4": "four", "2": "two", "1": "one", "3": "three"]
let sortedDictionary = unsortedDictionary.sorted(by: { $0.0.key < $0.1.key })
print(sortedDictionary)
// ["1": "one", "2": "two", "3": "three", "4": "four"]
Вам нужна функция, чтобы проверять только символ @
, чтобы ее избежать, поэтому:
function avoidEmailPartCharacter(event) {
const code = event.keyCode || event.which;
if (code === 64) {
event.preventDefault();
}
}
затем вы передаете функцию обработчику ввода keypress
, например:
это должно сработать