Есть ли какой-либо способ вернуть фокус редактора после вызова cell.GetRow().normalizeHeight() в tabulator?

#javascript #tabulator

#javascript #табулятор

Вопрос:

Я использую табулятор версии 4.7. Я сталкиваюсь с проблемой в фокусе редактора при вызове cell.getRow().normalizeHeight()

Как только я вызываю это, мне нужно нажать 2 раза на следующее поле ввода, чтобы начать редактирование.

Есть ли какой-либо способ решить эту проблему?

Комментарии:

1. У вас есть ссылка на JS Fiddle или CodePen, которые демонстрируют ваш редактор в действии. normalizeHeight Действие не должно приводить к потере фокуса. Встроенный редактор текстовой области использует его без каких-либо проблем

2. @OliFolkerd, похоже, нам нужно присвоить высоту родительскому div / body, чтобы это заработало. Я задал height: 100% для tabulator, но не установил height для parent / body. Как только я задал высоту родительскому элементу, это сработало. Но я не могу предоставить 100% как родительскому элементу, так и таблице. Поэтому удален из таблицы и добавлен только в родительский div. Не уверен, что это решение, но у меня оно сработало. Я использую форматировщик в качестве текстовой области и редактор в качестве входных данных