Как вытащить параметр цены в зависимости от Id?

Для того чтобы вытащить параметр цены в зависимости от Id в рамках Vue.js, вам понадобится использовать возможности реактивности и компонентов Vue.

1. Создайте компонент, который будет отображать информацию о продукте, включая его Id и цену. Назовем этот компонент "ProductInfo.vue".

<template>
  <div>
    <h2>Product Id: {{ productId }}</h2>
    <h3>Price: {{ price }}</h3>
  </div>
</template>

<script>
export default {
  props: {
    productId: {
      type: Number,
      required: true
    }
  },
  data() {
    return {
      price: null
    };
  },
  watch: {
    productId: {
      immediate: true,
      handler(newVal, oldVal) {
        // Выполнение запроса к серверу или обработка данных из хранилища
        // для получения цены по заданному Id
        this.price = this.getPriceById(newVal);
      }
    }
  },
  methods: {
    getPriceById(productId) {
      // Здесь вам нужно выполнить запрос к серверу или обратиться к хранилищу,
      // чтобы получить цену для продукта с заданным Id
      // Возвращаемая цена должна быть в нужном формате (например, числом или строкой)
      // Ниже приведен пример с использованием моковых данных

      const products = [
        { id: 1, price: 10 },
        { id: 2, price: 20 },
        { id: 3, price: 30 }
      ];

      const product = products.find(p => p.id === productId);
      return product ? product.price : null;
    }
  }
};
</script>

2. В главном компоненте или в компоненте, который использует "ProductInfo.vue", вставьте этот компонент и передайте ему требуемый параметр "productId".

<template>
  <div>
    <!-- Здесь передаем значение Id -->
    <product-info :product-id="1" />
  </div>
</template>

<script>
import ProductInfo from '@/components/ProductInfo.vue';

export default {
  components: {
    ProductInfo
  }
};
</script>

Теперь, когда компонент "ProductInfo" получает значение "productId", он выполняет запрос к серверу или обрабатывает данные из хранилища, чтобы получить цену для соответствующего Id. Полученная цена затем отображается в шаблоне компонента, что позволяет вывести параметр цены в зависимости от Id.

Обратите внимание, что в данном примере используются моковые данные и метод getPriceById представлен для иллюстрации процесса извлечения цены по Id. В реальном приложении вам необходимо будет обратиться к фактическому источнику данных или API, чтобы получить нужную информацию о продукте.