Muh*_*aza 4 html javascript php laravel blade
我正在使用laravel刀片格式为我的HTML和我传递多个PHP变量到JavaScript函数.现在传递给javascript函数的变量可能有特殊字符.现在我想将javascript函数如下:
我想要的是:
jsFunction("argument1","argument2","argument3")
Run Code Online (Sandbox Code Playgroud)
我得到了什么:
jsFunction('argument1','argument2','argument3')
Run Code Online (Sandbox Code Playgroud)
现在我的刀片格式代码是:
<a href="#" onclick="displayBannerInvoice('{{$bannerProperty->property_id}}','{{ $bannerProperty->id }}','{{$bannerProperty->end_date}}','{{$bannerProperty->no_of_days}}','{{$bannerProperty->total}}','{{$bannerProperty->vat_percentage}}')"></a>
Run Code Online (Sandbox Code Playgroud)
最好的镜头是不重新发明轮子并尝试搜索:)
github上已有一个软件包https://github.com/laracasts/PHP-Vars-To-Js-Transformer
它完全符合你的要求.它适用于Laravel 5和Laravel 4.