首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel刀片用- in字符串代替+

Laravel刀片用- in字符串代替+
EN

Stack Overflow用户
提问于 2015-09-11 08:19:35
回答 1查看 76关注 0票数 2

你好,我对Laravel有个很奇怪的问题。

我有对象$studio,它包含属性clean_name,当我这样做时:

代码语言:javascript
运行
复制
{{dd($studio)}}

我得到了clean_name this:Studio+Name,但是当我实际上将其回显给anchor标记时,如下所示:

代码语言:javascript
运行
复制
<a href="/studio/{{$studio->clean_name}}">Studio</a>

或者像这样:

代码语言:javascript
运行
复制
<a href="/studio/{!!$studio->clean_name!!}">Studio</a>

我知道我的链接是:/studio/Studio-Name

所以它实际上用-代替了+,有解决方案吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-11 10:16:37

我试过这样做,这对我来说很好

json对象如下:

{"id":22,"first_name":"Studio+Name","last_name":"Studio","user_name":"Studio",“Studio@gmail.com”,"created_at":"2015-09-11 10:11:29","updated_at":"2015-09-11 10:11:29"}

在刀片文件中,我这样写过

代码语言:javascript
运行
复制
{{$show}}
<a href="/localhost:8090/{{$show->first_name}}">Studio</a>

在Url中,它显示如下

本地主机:8090/Studio+Name

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32518802

复制
相关文章

相似问题

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