#vue.js #iframe
Вопрос:
У меня есть два проекта, localhost:8080 и localhost:8081
Мне нужно отрисовывать вторую страницу внутри первого проекта и использовать что-то вроде этого
в routes.js
{
name:'someThing',
path: 'someThing',
component: something,
props: { source: 'localhost:8081' }
}
что-то.ву
<template>
<iframe
:src="source"
:style="{ width: '100%', height: '99%', border: 0, overflow: hidden, margin:0, padding: 0 }"
>
</iframe>
</template>
<script>
export default {
name: 'something',
props: {
source: {
type: String,
required: true
}
}
}
</script>
Это нормально? Или я должен использовать слот, может быть
Комментарии:
1. В чем именно заключается ваша проблема?
2. Я не знаю, как заставить их обоих работать только на локальном хосте:8080.
3. Пожалуйста, проясните вашу конкретную проблему или предоставьте дополнительные сведения, чтобы точно указать, что вам нужно. Поскольку это написано в настоящее время, трудно точно сказать, о чем вы просите.