- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在我的 Laravel 模板中,我包含了一个 JS 文件。
这里我使用了一个需要图片的插件。
$.backstretch([
"../img/header-tt-big.jpg",
"../img/header-soccer-big.jpg"
]
所以..当我像这样进入我的“起始页”时,它正在工作: http://localhost/project/public/de/p1
当我去这里时它不会工作 http://localhost/project/public/de/p1/register
我必须为 JS 文件中的所有图像添加另一个“../”。我怎样才能在不每次都手动更改数组的情况下完成这项工作?
谢谢你:)
最佳答案
正如@ITroubs 所指出的,如果您在 Blade 模板(<script>
标签)中有 javascript 代码,您可以而且应该使用 asset()
生成 URL。但不要忘记额外的引号,以便 javascript 将其解释为字符串。
$.backstretch([
"{{ asset('img/header-tt-big.jpg') }}",
"{{ asset('img/header-soccer-big.jpg') }}"
]
但是,如果您将 javascript 代码放在单独的 .js 文件中(实际上是推荐的),您就不能这样做。相反,我建议您定义一个 assetBaseUrl
在您的布局 Blade 模板之前需要它的 javascript 代码:
<script>
var assetBaseUrl = "{{ asset('') }}";
</script>
用法:
$.backstretch([
assetBaseUrl + "img/header-tt-big.jpg",
assetBaseUrl + "img/header-soccer-big.jpg"
]
关于javascript - Laravel - Javascript 在路径更改时找不到图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28028226/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!