Как сделать проверку дублирующихся значений на лету более эффективной с помощью Javascript?

Я преобразовал простое приложение NetBeans 8 Java FXML в управляемый Maven. Тогда у меня возникли проблемы, потому что методы getResource() не смогли найти файлы .fxml. В моем первоначальном приложении fxmls были разбросаны по дереву пакетов - каждый рядом с файлом класса контроллера. После того, как я сделал Clean и построил в NetBeans, я проверил результат .jar в целевой папке - .jar вообще не содержал никакого fxml. Все fxmls были странно исчезли.

Затем я поместил все fxmls в папку resources / fxml и соответственно установил параметры метода getResource, например: FXMLLoader(App.class.getClassLoader().getResource("fxml/ObjOverview.fxml"));. В этом случае все прошло нормально. Папка fxml появилась внутри корня .jar и содержала все мои fxmls. Программа работает как ожидалось.

0
задан Helena 6 March 2019 в 15:26
поделиться

1 ответ

Использование Map определенно будет быстрее, чем работа с массивами. Но что-то здесь не подходит ... даже при поиске 1000 элементов Javascript должен делать это очень быстро. Я думаю, у вас может быть БОЛЬШАЯ реактивная перерисовка вместо небольшого обновления DOM.

Используете ли вы свойство key для каждой строки в таблице?

0
ответ дан gilamran 6 March 2019 в 15:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: