Я не знаю, возможно у viewModel функции есть какой-то параметр который позволит это проконтролировать. Но вообще это странно что вы хотите пересоздавать вью модель по параметру передаваемому в композабл фунцию...
У viewModel функции такого параметра нет, единственное - можно ключ передать, но на каждый ключ, естественно свой экземпляр создастся. А по поводу странности подхода - играюсь просто, изучаю, как тут все работает
Так вот ключ и есть этот параметр. Значение вашего параметра и должно быть ключом чтобы при его изменении вью модель пересоздавалась
YourViewModel() 🙂
Обсуждают сегодня