【发布时间】:2018-10-12 07:03:51
【问题描述】:
有人可以帮助我了解如何使用 Laravel 在 Javascript 中创建链接。 或者如何将此代码转换为 javascript?("{{ route('blog.single', $post->slug) }}") 因为我想显示我在该代码中使用的每篇文章的 URL,我不知道出了什么问题,但 URL 只显示了我创建的最后一篇文章,当我每次单击查看按钮时,不断显示的是我创建的最后一篇文章中的 slug/url。
这是我在数据库中获取 slug 的代码
data-slug="{{$post->slug}}"
这是我使用 jQuery 传递它的代码。
$(document).on('click', '.show-post', function() {
var slug = $(this).attr('data-slug');
$('#show-slug').html(slug);
$('.show-single-post').css('display','block');
$('.posts-table').css('display','none');
});
还有我创建 URL 的代码。
{{ route('blog.single', $post->slug) }}
blog.single 是我的 single.blade.php,它显示了单个帖子。
【问题讨论】:
-
你试过什么?你的预期结果是什么?
-
什么是文件名?是
.blade.php吗? -
是的,文件名是.blade.php
-
这是我对那个链接的期望“blog.com/blog/example-slug”@arun
标签: javascript ajax laravel