angular - Angular ngModel 格式输出
问题描述
这是我的 HTML 代码:
<div class="form-group">
<label class="form-control-label" for="field_start">Start</label>
<input type="datetime-local" class="form-control" name="start" id="field_start" [(ngModel)]="service.startDate" />
</div>
因此, startDate 存储为一个数字(长),但我想显示一个本地日期时间。我真的不知道该怎么做。我使用相同的组件来创建和更新模型。创建是有效的,因为我可以操纵被调用函数中的值。
解决方案
您可以使用 [ngModel] 和 (ngModelChange) 将 2 路绑定 [(ngModel)] 更改为分隔属性和事件绑定。然后您可以使用管道来格式化输入值。
推荐阅读
- reactjs - 在 Redux 中修改两个 Reducer 中的一个 state 属性
- angular - 在我的自定义表单控件上收到“validators.map 不是函数”错误
- c++ - 带有外部“c”和程序集的未定义函数
- javascript - 如何通过Javascript中的数组从对象过滤中获取属性
- .htaccess - 如何在 .htaccess 中创建异常?
- java - 带有外部活动 MQ 的 JBoss FUSE 7.4 提供 AMQ219013:等待接收集群拓扑超时。组:空
- python - 如何使用 aiohttp Web 服务器在特定时间发送消息?
- c++ - `std::shared_ptr`的别名构造函数有什么用
- opengl - glReadPixels 可以用来从 GL_TEXTURE_3D 读取图层吗?
- amazon-web-services - 我们可以使用 AWS Data Migration Service 从 Aurora Serverless 作为源进行复制吗?