Laravel blade 将字符串中的 + 替换为 -
Laravel blade replaces + with - in string
你好,我有一个很奇怪的问题 Laravel Blade。
我有 object $studio
拥有属性 clean_name
,当我这样做时:
{{dd($studio)}}
我得到 clean_name
这个:Studio+Name
,但是当我实际上将它回显到 anchor
标签时,像这样:
<a href="/studio/{{$studio->clean_name}}">Studio</a>
或者像这样:
<a href="/studio/{!!$studio->clean_name!!}">Studio</a>
我知道我的 link 是:
/studio/Studio-Name
所以它实际上用 - 替换了 +,有什么解决办法吗?
我试过这样对我来说效果很好
json object 像这样:
{"id":22,"first_name":"Studio+Name","last_name":"Studio","user_name":"Studio","email":"Studio@gmail.com","created_at":"2015-09-11
10:11:29","updated_at":"2015-09-11 10:11:29"}
在blade文件中我是这样写的
{{$show}}
<a href="/localhost:8090/{{$show->first_name}}">Studio</a>
在Url中是这样显示的
localhost:8090/Studio+Name
你好,我有一个很奇怪的问题 Laravel Blade。
我有 object $studio
拥有属性 clean_name
,当我这样做时:
{{dd($studio)}}
我得到 clean_name
这个:Studio+Name
,但是当我实际上将它回显到 anchor
标签时,像这样:
<a href="/studio/{{$studio->clean_name}}">Studio</a>
或者像这样:
<a href="/studio/{!!$studio->clean_name!!}">Studio</a>
我知道我的 link 是:
/studio/Studio-Name
所以它实际上用 - 替换了 +,有什么解决办法吗?
我试过这样对我来说效果很好
json object 像这样:
{"id":22,"first_name":"Studio+Name","last_name":"Studio","user_name":"Studio","email":"Studio@gmail.com","created_at":"2015-09-11 10:11:29","updated_at":"2015-09-11 10:11:29"}
在blade文件中我是这样写的
{{$show}}
<a href="/localhost:8090/{{$show->first_name}}">Studio</a>
在Url中是这样显示的
localhost:8090/Studio+Name