我有一个ViewModel
应该从Fragment
's中获取的依赖项arguments
。
所以它是这样的:
class SomeViewModel(someValue: SomeValue)
现在片段SomeValue
在其争论中收到如下:
class SomeFragment : Fragment() {
val someViewModel: SomeViewModel by viewModel()
companion object {
fun newInstance(someValue: SomeValue) = SomeFragment().apply {
arguments = bundleof("someKey" to someValue)
}
}
}
问题是我不知道如何添加SomeValue
从Fragment
'sarguments
到Koin
' 模块中的内容。
有没有办法让片段有助于 Koin 依赖图?