相关疑难解决方法(0)

MVC - 循环依赖

我需要视图来保存对控制器的引用,因为它需要将控制器注册为事件监听器.我需要控制器来保存对视图的引用,因为在按钮单击时,我需要能够在列表中获取所选文件.(我有一个文件列表和一个"添加群集"按钮,所以当点击按钮时我需要获取所选文件)

所以总之我有:

Controller controller(view);
View view(controller);
Run Code Online (Sandbox Code Playgroud)

我确定这里有一些不好的设计,我只是想不通如何避免它..

java model-view-controller circular-dependency

8
推荐指数
2
解决办法
1672
查看次数

澄清:MVC,MVP,MVVM

我正在阅读MVC,MVP,MVVM之间的区别

来源:这里

替代文字

我的疑问是,图表(MVP)(MVVM)显示了Modle和Presenter,Model和ViewModel之间的双向箭头.

Presenter和ViewModel明显知道Model.But是否意味着Model知道Presenter和ViewModel?

model-view-controller mvp mvvm

6
推荐指数
1
解决办法
3693
查看次数