我正在使用laravel 5.我正在构建一个使用jquery的附件列表。
我的文件路径为/files/myfile.jpg
$('#attachmentList').empty();
$.each(response, function(key, val) {
$('<li><a href="{{ asset('+val.filepath+val.filename+') }}">'
+val.filename+'</a></li>').appendTo('#attachmentList');
});
这会在我的地址栏中创建%7B%7B%asset(files/myfile.jpg)%20%7D%7D
网址。
我在超链接中需要asset
url
。如何在我的视图中制作超链接。
答案 0 :(得分:0)
您需要使用其他Blade语法。
$('#attachmentList').empty();
$.each(response, function(key, val) {
$('<li><a href="{!! asset('+val.filepath+val.filename+') !!}">'
+val.filename+'</a></li>').appendTo('#attachmentList');
});