В контроллере у меня есть
$markers = Marker::all();
return view('home', ['markers' => $markers]);
И в home.blade
У меня следующий код js:
$(document).ready(function(){
@foreach($markers as $marker)
var lat = {{$marker->lat}};
var lng = {{$marker->lng}};
var id = {{$marker->id}};
var position = {lat:lat,lng:lng};
marker = new google.maps.Marker({
position: position,
map: map,
id: id
});
google.maps.event.addListener(marker, 'click', function() {
$.ajax({
type : 'GET',
url : '{{action('MarkerController@getMarkerComments')}}',
data:{
_token : '{{csrf_token()}}',
id : this.id
},
});
@endforeach
});
Как я могу записать способ переместить этот код в resources/js/app.js
ииспользуйте его в моем проекте как <script src="{{ asset('js/app.js') }}"></script>
.