Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将字符串从laravel控制器转换为javascript_Javascript_Laravel - Fatal编程技术网

将字符串从laravel控制器转换为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

我想转换从数据库获取的字符串值,并使用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 
而您的代码将转换为

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的帮助: