我使用的是 Laravel 5.0。我想使用 jquery 获取 laravel 页面的基本 url。 我尝试过以下功能。
function getBaseURL () {
return location.protocol + "//" + location.hostname + (location.port && ":" + location.port) + "/";
}
但这仅给出http://localhost
。我需要 jquery 中的完整基本 url。该怎么办?
最佳答案
您的意思是您希望 Laravel 应用程序的基本 URL 在您的 javascript 中可用吗?
您可以将其包含在 template.blade.php 中:
<script type="text/javascript">
var APP_URL = {!! json_encode(url('/')) !!}
</script>
而不是在 JavaScript 中的任何位置访问该 var:
console.log(APP_URL);
关于jquery - 在 Laravel 中使用 Jquery 获取 base_url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30938077/