使用Java的Laravel静态资产注入

igetnqfo  于 2022-10-02  发布在  Java
关注(0)|答案(1)|浏览(141)

我确实有一个标记,我想在加载页面后使用Java脚本注入。但问题是,标记包含一些使用Laravel url方法调用的静态资产。由于此url方法在服务器端呈现中工作,特别是在刀片中,src只获得字符串,而不是src url。

在刀片中

<div id="card_container"></div>

在Common_Script.js中

document.addEventListener("DOMContentLoaded", function () {
    const data = `<div class="bg-box-gradient">
            <img src="{{ url('frontend/landing-page/images/Mask-Group-69.png') }}" alt=""> //is it possible to run that server-side url method in client-side rendering?
            </div>`;

    document.getElementById("card_container").innerHTML = data;
});

是否可以在客户端呈现中运行服务器端URL方法?

eh57zj3b

eh57zj3b1#

如果你想写url或任何laravel函数,你必须在**.Blade**中写它自己在外部的.js文件中,你不能写,所以你可以在标签中写它自己,它可以工作

**{{}}**仅在刀片文件中工作

相关问题