sách gpt4 ai đã đi

model-view-controller - 在 MVC 设置中,文本应该在哪里格式化?

In lại 作者:行者123 更新时间:2023-12-04 08:37:42 28 4
mua khóa gpt4 Nike

假设我想为给定的输入检索并向用户显示日期列表。 Controller 接受输入,向模型查询日期(从数据库以 Unix 时间戳格式返回),然后将日期传递给 View 进行显示。

我的问题是:我应该在这条链中的哪个位置将日期重新格式化为人类可读的格式?即“1323473367”重新格式化为“2011 年 12 月 9 日”。

一方面,对我来说,在 Model 中做这件事是有意义的,让 Controller 尽可能“轻”,并使 View 尽可能纯粹是一个模板。另一方面,日期格式是一种演示细节......所以它可能属于 View 。或者它可能属于 Controller ,因为它既不是模型也不是 View 的一部分。

1 Câu trả lời

您可以添加一个实用程序类来格式化日期。因此,在将值传递给 View 之前(从模型中提取之后),您可以根据需要格式化时间戳,但仍以集中的模块化方式保持功能。

关于model-view-controller - 在 MVC 设置中,文本应该在哪里格式化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8452518/

28 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com