javascript - 视图可以在 MVC 模式中进行 AJAX 调用吗?
问题描述
MVC 模式对我来说很清楚。模型独立于视图,表示数据并将其转发到视图以显示。但我有一个问题。为了可行性,是否可以从视图中对数据库进行 AJAX 调用?或者我应该重构我的代码以仅从模型中进行 AJAX 调用,然后将其转发到视图?
解决方案
数据库可以通过 MVC 中的控制器进行查看,因此您的 AJAX 调用必须定向到控制器操作,然后控制器操作将访问数据库,因此我们可以暗示您不能从视图进行调用。
推荐阅读
- python - 在 3D MatplotLib Scatterplot 中绘制超平面
- java - 如何在 Eclipse 中从 rubenlagus 导入 Telegram Bot API
- r - 根据对 Shiny 中上一个菜单的响应显示不同的选择菜单
- mysql - 如何返回第二个表中为空的客户和附加信息
- windows - OpenSSL 致命错误 LNK1112:模块机器类型“x86”与目标机器类型“x64”冲突
- amazon-web-services - AWS S3如何将文件夹设为今天的日期
- powershell - 在读取 CSV 和输出 TXT 文件的 PowerShell 脚本中需要我的错误/遗漏的 ID
- python-3.x - 为什么 python asyncio 代码卡在第一个并发任务上?
- r - 如何使用`officer`在powerpoint中设置对象的边框颜色?
- php - 如何使用 Google Places API 将 Google 评论嵌入 HTML 或 PHP