viewmodel 相关问题

视图模型或视点框架是一个框架,它定义了一系列用于构建体系结构的视图。视图是从一组相关关注点的角度表示整个系统。

Swift中的共享数据模型

ObservableObject可以在Swift中使用吗?我只在SwiftUI中看到过它的教程。我希望能够通过API调用将一个对象加载到内存中。然后使用VC来操作它的不同部分,并且 ...

回答 1 投票 -1

在Android mvvm中,从视图中调用viewModel的方法是正确的吗?

我正在使用mvvm模式构建android应用。我听说除了UI之外,view不建议包含业务逻辑。我不知道从视图中调用viewModel的方法是否可以。比如说,...

回答 1 投票 0

当我们有ViewModels时,我们还需要onSaveInstanceState()吗?

现在有了View模型,因为我们可以处理配置的变化和管理UI数据,所以onSaveInstance()我觉得现在如果对我来说没有用。像之前我们用来存储较小的数据......

回答 1 投票 1

WPF MVVM Combobox SelectionChanged只是在重新加载ViewModel后才发生的。

我的问题是,在SelectionChanged事件之后,什么都没有发生。TextBox并没有得到任何新的值重新载入到ComboBox中。当我重新加载ViewModel时(转到第1页并返回),TexBox有了新的 ...

回答 1 投票 0

Android mvvm应该使用2个ViewModel,在两个视图中使用1个ViewModel,还是在父活动中使用1个ViewModel?

考虑到这样的情况:ProfileActivity和EditProfileActivity都是从BaseActivity扩展而来的,那么每个活动是否应该有自己的ViewModel(ProfileViewModel和EditProfileViewModel),使用相同的 ...

回答 1 投票 0

ArgumentMatchers.any不能为空。

我正在尝试测试ViewModel,以确保livedata能正确更新。然而当使用ArgumentMatchers.any()时,它以IllegalStateException失败,说ArgumentMatchers.any(。

回答 1 投票 4

一个没有连接到仓库的活动是否应该有一个ViewModel?

我正试图了解Android上的MVVM。假设我有这个简单的应用程序。(行为就像谷歌的联系人应用) ListActivity: List of contacts from server DetailActivity: 来自服务器的联系人列表 DetailActivity: 详细屏幕的...

回答 1 投票 0

ViewModel没有脱离观察者,导致nullpointerexceptions。

这是一个奇怪的bug,我开始认为我的片段的观察者在我弹出那个片段后仍然在观察。所以,我有两个片段使用相同的ViewModel,但他们不'...

回答 1 投票 0

使用dagger2在多个片段中使用同一个视图模型实例。

我在项目中只使用了dagger2(不是dagger-android)。使用multibinding注入ViewModel的工作很好。但是有一个问题,之前没有使用dagger2,我使用的是 ...

回答 1 投票 0

为什么我的viewModel对象返回null?

我有2个类, Message和User 我创建了一个包含这两个类的viewModel: public class User { [Key] public int UserId { get; set; } public string Username {...

回答 1 投票 0

在Android上使用ViewModel进行状态管理,当在流程中时

基本上我有一个使用ViewModel的状态管理系统,它看起来像这样: class ViewModelA: ViewModel() { private val repository: RepositoryA by inject() private val _stateLiveData =...

回答 1 投票 0

无法理解android开发网站上的viewmodel例子。

class MyViewModel : ViewModel() { private val users: MutableLiveData > by lazy { MutableLiveData().also { loadUsers() }。} fun getUsers(): ...

回答 1 投票 0

试图从视图访问模型到控制器的编辑方法。

我有一个使用ViewModel的视图。视图的一部分需要是一个编辑表单。这就是我正在做的ViewModel类: public class BatteryViewModel { public string BatteryName { ...

回答 1 投票 0

Android coroutine viewmodelscope cancel(取消)

我看过很多例子,当viewmodel被销毁时,使用job作为取消coroutine的方法。 class SetupViewModel : ViewModel() { private val completableJob = Job() private val ...

回答 2 投票 0

每个类都有单独的MVVM命令

我是一个MVVM模式的新手。经过长时间的上网查询,我从一个按钮的MVVM命令开始。为了更好的实现,我是用MVVM轻NuGet包来写代码的。有2个按钮,在点击......。

回答 1 投票 -1

Android kotlin通过ViewModelFactory向ViewModel传递动态参数parameters。

为了给ViewModel传递额外的argumentsparameters,我们使用了ViewModelFactory。例如ExtraParamsViewModelFactory(this.requireActivity().application, "some string value")但是当...。

回答 1 投票 0

如何在ViewModel中改变MutableLiveData的值。

我需要在我的ViewModel中改变MutableLiveData的值,但我不能让它,因为该值等于null,我认为需要建立一个观察者在里面改变它,但我不知道如何......

回答 1 投票 0

绑定viewmodel到recyclerview item.xml与databinding,android?

我想在xml布局文件中绑定来自viewmodel的适配器上的数据,这是我的fragment类。 类 NotificationFragment : Fragment() { var customeProgressDialog.CustomeProgressDialog: CustomeProgressDialog? = null private ...

回答 1 投票 0

如何为一个共同的片段创建不同的viewModels?

在我的Android应用中,有三个碎片,布局和功能都很相似,仅在一个fetcher参数上有所区别。简而言之,可以定义为 class MyFragment(private val fetcher: * ...

回答 1 投票 1

如何从部分视图Bootstrap模态中获取值来更新表单?

我是ASP.NET MVC的新手,我有一个bootstrap模式,它处理一个单一的事务,我试图从模式中获取值,然后当我按下添加按钮时,我希望模式关闭,然后......。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.