首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >向Laravel中的每个页面添加脚本

向Laravel中的每个页面添加脚本
EN

Stack Overflow用户
提问于 2020-04-29 05:52:09
回答 1查看 87关注 0票数 0

我有一个Laravel项目,但并不是所有的页面都使用相同的布局刀片模板。我正在尝试集成一个聊天机器人,这是一个js文件。检查表明,它基本上只是一个风格化的iframe,源代码由第三方托管。

我遇到的问题是跨页面维护iframe状态和数据。例如,如果我打开聊天机器人窗口并在第1页输入一些内容,我需要能够让该iframe保持其展开状态,并在我导航到另一个页面时看到正在进行的对话。

内容应该跨页面保持不变,但是将脚本添加到布局中会使其在每次加载不同页面时iframe加载该脚本的新实例。

我使用本地存储来确定打开/关闭状态,但我在聊天机器人中看不到之前的内容,因为这都是第三方服务器端的内容。每次实例化聊天的新实例时,我都会丢失所有以前的聊天历史记录。

我查看了Laravel文档,正在阅读有关服务提供商的信息。但是,似乎我可以在所有视图中传递一个变量,但不要认为我也可以传递iframe。

有什么建议吗?我使用的是Laravel 5.2 (无法升级,因为Laravel版本不是我能决定的)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-29 06:35:37

尝试在每个不同的布局中包含一个子视图。

代码语言:javascript
运行
复制
@include('your.script.bladefile.here')
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61490580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档