Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.03.2021, 19:16
Кандидат Javascript-наук
Отправить личное сообщение для fori Посмотреть профиль Найти все сообщения от fori
 
Регистрация: 27.01.2021
Сообщений: 117

vue cli, как маштабировать размер компонента под каждую страницу
Здраствуйте, в проекте vue 2 cli + vuex + router я создал компонент который используется в нескольких страницах. Как я могу в отдельности на каждой странице задать масштаб компонента или его размеры
Ответить с цитированием
  #2 (permalink)  
Старый 24.03.2021, 19:58
Кандидат Javascript-наук
Отправить личное сообщение для fori Посмотреть профиль Найти все сообщения от fori
 
Регистрация: 27.01.2021
Сообщений: 117

Ответ: задать стили в странице к примеру
<template>
  <div><Auth class="auth"></Auth></div>
</template>

<style lang="scss" scoped>
.auth {
  transform: scale(1);
}
</style>

<script>
import Auth from "@/components/Auth.vue";

export default {
  name: "Authorization",
  components: {
    Auth,
  },
};
</script>
Ответить с цитированием
  #3 (permalink)  
Старый 24.03.2021, 22:33
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,577

Если под страницами подразумеваются маршруты, то вы имеете доступ к текущему маршруту по $route. Соответственно либо задаёте какие-то условия внутри компонента, либо используете свойство meta маршрута, прописывая туда какие-то параметры.
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заменить значения value в форме при отправке на email the_little Общие вопросы Javascript 26 29.10.2017 21:26
Как сделать такую страницу mortido Элементы интерфейса 11 02.10.2014 07:20
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Как узнать размер загружаемого файла? shkarbatov Серверные языки и технологии 5 14.08.2011 17:12