我正在使用laravel 5.0.我想使用jquery获取laravel页面的基本URL.
我试过以下功能.
我试过以下功能.
function getBaseURL () { return location.protocol + "//" + location.hostname + (location.port && ":" + location.port) + "/"; }
但是这只给出了http:// localhost.我需要在jquery中使用我的完整基本URL.该怎么办?
解决方法
你的意思是你想在你的javascript任何地方都可以使用你的laravel app的基本网址吗?
您可以在template.blade.PHP中包含这个:
<script type="text/javascript"> var APP_URL = {!! json_encode(url('/')) !!} </script>
而不是在你的javascript中的任何地方访问var:
console.log(APP_URL);