Я занимаюсь разработкой приложения для флэш-карт с базой данных более 10000 слов.То, что я хотел бы сделать, это отобразить все слова и иметь следующие три параметра:
- Отображать в виде столбца, который будет выглядеть примерно так:
+--------------------------------+
| A | word 4 | C |
+--------------------------------+
+--------------------------------+
| word 1 | B | word 7 |
+--------------------------------+
+--------------------------------+
| word 2 | word 5 | word 8 |
+--------------------------------+
+--------------------------------+
| word 3 | word 6 | word 9 |
+--------------------------------+
Отображать в виде таблицы, классифицированной по части речи, которая будет выглядеть примерно так:
+---------------------------------------+
| Nouns | Infinitive | Adjective | ...
+---------------------------------------+
+---------------------------------------+
| word 1 | word 1 | word 1 | ...
+---------------------------------------+
+---------------------------------------+
| word 2 | word 2 | word 2 | ...
+---------------------------------------+
+---------------------------------------+
| word 3 | word 3 | word 3 | ...
+---------------------------------------+
Отображать в виде таблицы с разбивкой по деталям, которая будет выглядеть примерно так:
+------------------------------------------+
| words | P.O.S | last seen | ...
+------------------------------------------+
+------------------------------------------+
| word 1 | Noun | 1 day ago | ...
+------------------------------------------+
+------------------------------------------+
| word 2 | Adjective | 2 months ago | ...
+------------------------------------------+
+------------------------------------------+
| word 3 | Adverb | 30 minutes ago | ...
+------------------------------------------+
Я ищу способ, который эффективно достигает этого.
Должен ли я загружать все слова в три отдельных контейнера div (всего 30 000 + слов) и переключать между ними свойство display?
Должен ли я удалить все слова в текущемотображение контейнера div и использование ajax для повторного добавления слов в требуемый контейнер div?
Или есть способ загрузить более 10000 слов один раз, а затем соответствующим образом реорганизовать их?
Как мне подойти к этой задаче?
Примечание. Я не ищу кодовое решение.