Rebol VID MVC:如果 Rebol 不支持自定义事件,如何从模型更新多个视图?
假设我有一个具有 2 个同时 VID 表单的模型/控制器。如果 Rebol 不支持自定义事件,我将如何更新指向同一模型的 2 个视图?
Let's say I have a model/controller with 2 simultaneous VID forms. How will I update my 2 views pointing to the same model if Rebol doesn't support custom events ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我继续并享受了实现属性编辑器 MVC 的乐趣。
这个示例允许您直接从 GUI 动态创建模型和视图,因此它非常适合展示正在运行的系统。
当多个视图编辑相同的数据时,您会看到它们保持同步。多个模型可能各自有多个视图。
这只是一个示例,展示了在 REBOL 中构建 MVC 模式是多么容易。事实上,REBOL 中的许多结构在精神上已经是 MVC,即使它们没有明确地进行营销。
I went ahead and had fun implementing a property editor MVC.
this example allows you to create models and views dynamically directly from the GUI, so its pretty good at showing the system in action.
when multiple views edit the same data, you'll see them stay in sync. multiple models may have multiple views each.
This is just an example, showing how easy it is to build MVC patterns in REBOL. in deed, many constructs in REBOL are already MVC in spirit, even if they're not explicitly marketed as such.