Laravel Jquery:网址被读作“

时间:2016-04-17 05:12:09

标签: php jquery laravel

我正在用Laravel制作应用程序。我有一个名为dataActivity的变量,我想将其用作图像URL。由于Laravel使用{{ URL::asset('path') }}建立链接,我这样做了:

$('.box').css("background-image", "url('{{ URL::asset('icons/"+dataActivity+".png')}}')");

但是,未找到错误会将链接输出为http://localhost:8000/pictures/"+dataActivity+".png

正如您所看到的那样,&quot有不应该存在的地方。知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

使用

val m = Map("a" -> 1, "b" -> 2, "c" -> 3, "d" -> 4)
                                                  //> m  : scala.collection.immutable.Map[String,Int] = Map(a -> 1, b -> 2, c -> 3
                                                  //| , d -> 4)
  val f2: PartialFunction[String, Int] = m        //> f2  : PartialFunction[String,Int] = Map(a -> 1, b -> 2, c -> 3, d -> 4)


  m.isDefinedAt("d")                              //> res5: Boolean = true
  f2.isDefinedAt("e")                             //> res6: Boolean = false

而不是

$('.box').css("background-image", "url('{!! URL::asset('icons/"+dataActivity+".png')!!}')");