VUE3 как вставить js со своими параметрами полученые с пхп?

Для вставки JavaScript кода с параметрами, полученными с помощью PHP, в Vue 3, можно использовать следующий подход:

1. В PHP создайте переменную, которая будет содержать необходимые параметры:

$params = ['param1' => 'value1', 'param2' => 'value2'];

2. Вставьте эту переменную в код Vue, который содержит JavaScript:

<div id="app">
  <my-component :params="<?php echo json_encode($params); ?>"></my-component>
</div>

3. Внутри компонента Vue, который будет принимать параметры, объявите входной параметр и присвойте ему значение по умолчанию:

Vue.component('my-component', {
  props: {
    params: {
      type: Object,
      default: () => ({})
    }
  },
  //...
});

4. Теперь внутри компонента вы можете получить параметры в виде объекта и использовать их в своей логике:

Vue.component('my-component', {
  props: {
    params: {
      type: Object,
      default: () => ({})
    }
  },
  mounted() {
    console.log(this.params.param1); // Вывод значения параметра "param1"
    console.log(this.params.param2); // Вывод значения параметра "param2"
  },
  //...
});

Таким образом, вы передаете параметры, полученные с помощью PHP, в Vue 3 компонент и можете использовать их внутри компонента в своей логике. Обратите внимание, что параметры передаются из PHP в формате JSON и в компоненте Vue они будут доступны в виде объекта.