我需要的是从两个不同的视图调用相同的控制器方法。例如我需要打电话
controller.getProducts()
从 ProductView.class 以及 StockView.class 我调用它controller.getProducts()
来填充 tableView 和 comboBox 中的数据
runAsync{
controller.getProducts()
}ui{
items = it
}
但这仅适用于一次。无论我首先访问哪个视图,这都有效。但对于第二种观点,这不起作用。我想提一下,下面的代码有效。
runAsync{
val it = controller.getProducts()
runLater{
items =it
}
请解决我的难题