将字符串从laravel控制器转换为javascript
我想转换从数据库获取的字符串值,并使用javascript将其转换为视图中的日期变量 我已经试用了以下代码将字符串从laravel控制器转换为javascript,javascript,laravel,Javascript,Laravel,我想转换从数据库获取的字符串值,并使用javascript将其转换为视图中的日期变量 我已经试用了以下代码 var date = moment({!! $cheque->cheque_date !!}).format('YYYY-MM-DD'); 我在控制台记录日期变量时得到以下结果。 1970-01-01您需要添加报价 结帐 var date = moment("{{ $cheque->cheque_date }}").format('YYYY-MM-DD'); 这将转换为 v
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
而您的代码将转换为
var date = moment("2019-04-10").format('YYYY-MM-DD');
var date = moment(2019-04-10).format('YYYY-MM-DD'); // no quotations
美元支票->支票的价值是多少_date@Ali该值为2019-04-10。然而,当我试图控制台记录它时,我得到一个错误,你需要在php字符串输出周围加上javascript引号,可能还有momentstring的format参数,formatvar date=moment'{!!$check->check_date!!}'。format'YYYY-MM-DD'@charlietfl和Haurn Yilmaz感谢您的回答Shappy的帮助: