Пожалуйста, посмотрите в мой контроллер
class myController extends Controller
{
$markets = Market::all();
\JavaScript::put([
'markets' => $markets,
]);
return view('test.index');
}
Используя этот метод, я могу получить все рынки в моем файле angularjs в переменной markets
.
Я видел что-то вроде ниже
class myController extends Controller
{
$markets = Market::all();
return view('test.index', compact($markets));
}
какой бы я предпочел? в чем преимущества обоих? в чем разница обоих?