我怎麼能動態改變的圖像:更改圖像動態地Laravel 5.3
<img id="avatarimg" src="{{ route('avatar.image') }}">
...選擇它後:
<input id="userImage" type="file">
我想,例如,像這樣:
$("#userImage").change(function(){
alert("!!");
$.ajax({
method: "GET",
url: "/useravatar1",
data: {_token:token} })
.done(function(msg){
$("#avatarimg").attr("src", msg);
});
和路由:
public function getUserAvatar1(){
$path = Auth::user()->avatar;
$file = Storage::disk('local')->get($path);
return new Response($path, 200);
}
但它不是動態工作,只是通過路由靜態工作。
我該怎麼做?
想要在文件選擇上顯示圖像或想要上傳圖像並渲染新圖像? –
已由其他路線上傳。現在我只想展示它。 – ArturHC