Uncaught TypeError: Cannot read properties of null (reading 'length')
at c.buildUpdatedPost (spreadsheet-editor.js:151:23)
at c.updateTable (spreadsheet-editor.js:167:31)
at c.insertTable (spreadsheet-editor.js:79:21)
at q._run (index.ts:665:23)
at q._join (index.ts:640:19)
at q.join (index.ts:362:17)
at p (index.js:157:1)
at index.js:708:1
at a (index.js:128:1)
at index.js:707:1
at index.js:666:1
at m._triggerAction (d-button.js:172:1)
at m.click (d-button.js:136:1)
попробуйте безопасный режим? ладно, построитель таблиц — это компонент темы.
У меня на форуме это не воспроизводится — я просто редактировал таблицу в Safari и Chrome.
вот тестовая таблица на Meta
Колонка 1
Колонка 2
Колонка 3
Колонка 4
1
A
x
привет
2
B
y
мир
3
C
z
мяу
4
D
az
гав
5
E
bz
твит
также успешно отредактировал таблицу выше здесь, на Meta
компонент темы тоже обновлён. хм, может, попробовать переустановить его? также убедитесь, что ваш экземпляр Discourse обновлён, если вы ещё этого не сделали.
Привет, @Festinger! Нам очень помогло бы, если бы вы добавили шаги для воспроизведения этой проблемы, например, вашу таблицу, но с обезличенными данными.
Спасибо за ваш комментарий, @Lilly. Я подробнее изучил проблему и заметил некоторые странные поведения. Пожалуйста, ознакомьтесь с моим комментарием ниже.
Я записал видео, где видно эту проблему. Я выяснил, что комбинация клавиш SHIFT + U вызывает жёсткую перезагрузку всплывающего окна редактора таблиц и перенаправление на индекс форума.
Сегодня я столкнулся с этой ошибкой (Cannot read properties of null (reading ‘length’) в spreadsheet-editor.gjs), работая с версией 2026.2.0-latest +165.
Я пересоберу проект и вскоре снова протестирую редактирование таблиц. Сообщу, если проблема сохранится после пересборки.