Estoy trabajando en la creación de una página de inicio de taxonomía personalizada en un sitio de wordpress usando vuejs. Estoy usando vuex para la gestión estatal, pero actualmente tengo un problema. para algunas variables como «babosa», no sé cómo pasar el valor inicial a la tienda. Estoy usando wp_localize_script para enviar valor desde wordpress pero vuejs no reconoce la variable.
Archivo.php
wp_register_script( 'archive-vue-chunk', THEME_JAVASCRIPT_URI . '/archive_js/dist/assets/chunk-vendors.js',array('site-2017'),null,true);
wp_register_script( 'archive-vue', THEME_JAVASCRIPT_URI . '/archive_js/dist/assets/app.js',array('archive-vue-chunk'),null,true);
$term = get_queried_object();
$slug = $term->slug;
wp_localize_script ( 'archive-vue', 'initialvaluestovue', array (
'ajaxurl' => admin_url ( 'admin-ajax.php' ),
'slug' => $slug
) );
principal.js
import Vue from 'vue'
import Archive from './Archive.vue'
import store from './store'
Vue.config.productionTip = false
new Vue({
store,
render: h => h(Archive),
propsData:{ initialvaluestovue }
}).$mount('#archive_using_vuejs')
Cualquier ayuda es muy apreciada. Gracias
.