by Devin Yang

建立于: 7年前 ( 更新: 7年前 )

Laravel 5.5支持一个新的directive,叫做json,在Blade样版,不需调用json_encode就可以印出json。
 
<script>
        //旧的方式可能这样
        var data = {!!json_encode($array)!!};
        
        //新的方式
        var data2 = @json($array);
</script>



 

Tags: laravel blade

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


laravel,ModelFactory

我如何在Laravel,用ModelFactory创建中文的假数据

在Laravel中,如何用ModelFactory创建中文的假数据呢? 在这个内容中介绍我试出来的方式, 快点进来参考看吧..

web-hosting,laravel

智邦安装Laravel 5.4经验分享

在智邦的Linux 7.0平台安装Laravel 5.4,成功运行案例分享, 因为原本是旧版的PHP,第一次可以免费转移至新版本, 所以请他们开了一个测试的php 7.0环境给我们测试,小调整后, Laravel的环境确实可在智邦的代管主机上运行。 本文介绍,我如何在智邦成功的运行Laravel的网站过程。

laravel,dotenv,seo

我如何依子域名动态加载Laravel不同的dotenv档

开始前先来抱怨一下,本来我的网站可以依使用者的浏览器自动显示不同的语系的。这有何不可,但Google的SEO似乎不喜欢这么搞,他建议每种语言使用不同的网址,不要用cookie或浏览器设置来调整网页内容,好吧那我只能乖乖就范了。他的建议作法,第一种方案:依国家区分,像是example.tw或example.de这真的天方夜谭怎么可能,要嘛收购被注册的域名,要不然取个全球没人会取的怪域名还比较有机会。第二种方案:用子域名区分,这正式我准备要做的,等等来说明在Laravel中怎么弄。第三种方案:example.com/tw/ 之类的,Apple好像就这么弄的。第四种方案:site.com?loc=tw之类,不建议使用,确实我也觉的这个不是一个好主意。