반응형
Larabel 라우팅 및 Vue.js 서브도메인
사용하고 있다Laravel 5.4
,vue.js 2.3
그리고.vue-router
.
현황
언제example.com
맞았습니다.Laravel
를 반환하다app
의 시작점 표시Vue.app
web.interface
Route::get('/', function () {
return view('app');
});
app.module
const routes = [
{ path: '/', component: App },
];
const app = new Vue({
el: '#app',
router,
data () {
return {}
},
});
App.vue
export default {
...
}
내가 하려는 일
한다면usa.example.com
입력되어 있습니다.alert()
내 안에서App.vue
나타내다usa
.
한다면italy.example.com
입력되어 있습니다.alert()
내 안에서App.vue
나타내다italy
.
나는 문서 읽었다.vue-router
하지만 wether 그것a. 있는지 확실하지 않아Laravel
문제,Vue
문제 또는 둘 다이다.
App.vue
export default {
....
created() {
alert('subdomain is ' + $route.params.subdomain)
}
}
VueRouter 서브 도메인을 추적하지 않는다.
하지만, 당신은에서 서브 도메인을 얻을 수 있습니다.location
그리고 당신의 component's에 사용합니다created
메서드
created() {
let subdomain = location.hostname.split('.').shift();
alert('subdomain is ' + subdomain);
}
위의 코드를 이 대답에서 기반을 두고 있다.
언급URL:https://stackoverflow.com/questions/44555986/subdomains-laravel-routing-and-vue-js
반응형
'programing' 카테고리의 다른 글
VueJ를 사용하여 파일을 루트 "dist/" 폴더에 복사하는 방법 (0) | 2022.08.01 |
---|---|
Java에서 폴더 내의 모든 파일을 읽는 방법 (0) | 2022.08.01 |
작업 vuex 내의 vue 리소스에 액세스할 수 없음 (0) | 2022.08.01 |
vuex 저장소에서 모듈을 통해 vue 구성 요소로 데이터를 전달하는 방법은 무엇입니까? (0) | 2022.08.01 |
Vuex "TypeError: 정의되지 않은 속성 '데이터'를 읽을 수 없습니다" (0) | 2022.08.01 |