Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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
Javascript 如何在外部js中编写blade语法_Javascript_Php_Jquery_Laravel 5_Laravel Blade - Fatal编程技术网

Javascript 如何在外部js中编写blade语法

Javascript 如何在外部js中编写blade语法,javascript,php,jquery,laravel-5,laravel-blade,Javascript,Php,Jquery,Laravel 5,Laravel Blade,对不起,错了 我有一个外部js文件,我想使用刀片语法使用url()函数 我正在做下面的事情,但它不起作用 $.ajax({ url:"{!! url('/admin/dashboard/get-survey-details') !!}", method:"GET", data:"", success:function(data) { //console.log(data); var res = data.split(

对不起,错了

我有一个外部js文件,我想使用刀片语法使用url()函数

我正在做下面的事情,但它不起作用

$.ajax({  
    url:"{!! url('/admin/dashboard/get-survey-details') !!}",
    method:"GET",
    data:"",  
    success:function(data)  
    {  
      //console.log(data);
      var res = data.split('~~');
      var dataarr = JSON.parse(res[0]);
      var dataarr2 = JSON.parse(res[1]);
      var dataarr4 = JSON.parse(res[3]);
      //console.log(dataarr);
    }
    ......
 });

Laravel的引擎不会解析此文件和相关的刀片标签,除非您将此文件命名为
something.blade.php

将代码包装到:

<script type="text/javascript">
    ...
</script>

...

给它一个包含
.blade.php
的文件名,并将其包含到模板或视图中。

谢谢Serg Chernata。如果我是通过将代码包装到标记中来完成的,那么它可以正常工作,但我不想从外部js获得相同的代码。谢谢Serg Chernata。早些时候,我将代码包装在同一个刀片中,现在我已经按照您的建议完成了。现在它工作得很好。