javascript - 将字符串从 laravel 控制器转换为 javascript
问题描述
我想转换从数据库中获取的字符串值,并使用 javascript 将其转换为视图中的日期变量
我已经尝试了以下代码;
var date = moment({!! $cheque->cheque_date !!}).format('YYYY-MM-DD');
当我控制台记录日期变量时,我得到以下结果。1970-01-01
解决方案
你需要添加"
引号
签出这个
var date = moment("{{ $cheque->cheque_date }}").format('YYYY-MM-DD');
这将转换为
var date = moment("2019-04-10").format('YYYY-MM-DD');
而您的代码将转换为
var date = moment(2019-04-10).format('YYYY-MM-DD'); // no quotations
推荐阅读
- firebase - 从 Firebase 加载图像非常慢
- node.js - Outlook 节点插件:将电子邮件存储在本地/在 Outlook 数据文件中
- python - 如何在散点图例中显示每个标签的数量?
- angular - 角度路线 - 如何更改参数值,具有查询参数和相对导航
- python - 什么是 torch.Tensor 的“data.max”?
- python - 如何在 docker 容器中运行 python 脚本?
- liferay-7 - 我们如何在 liferay dxp 7.3 中实现“logoutpreaction”和“logoutpostaction”
- android - 在回收站视图中获取项目中项目的位置
- intune - Intune - 更新 Microsoft Sql Server 2019
- r - 尝试创建 ROC 曲线