You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey, so I'm not sure the fact that we don't use Vue Router is the actual problem, but we're trying to implement schema-org in a Hybridly app (a server-driven SPA), but the schema never gets generated.
@vueuse/head works perfectly fine, and my understanding is that schema-org uses it under the hood, so I'm wondering if this has something to do with the router.
This is how we register the plugin:
consturl=useProperty('security.url')consthead=createHead({titleTemplate: (title)=>title ? `myLittlePlane - ${title}` : 'myLittlePlane',})head.use(SchemaOrgUnheadPlugin({title: 'myLittlePlane - European aircraft broker',description: 'Bringing reliable information, we represent clients looking to value, buy, sell, or trade their business jets.',host: import.meta.env.APP_URL,image: '/favicon/image.png',},()=>({url: url.value,path: newURL(url.value).pathname,})))
The <SchemaOrgDebug /> is totally empty, nothing in it. The tag is nowhere to be seen, neither in <head> or at the bottom of <body>. Any idea?
Notes:
useProperty('security.url') is a ref that returns the current page's URL
Hybridly's router has event we could listen on if this is needed
useHead and useSeoMeta work properly everywhere
The text was updated successfully, but these errors were encountered:
Hey, so I'm not sure the fact that we don't use Vue Router is the actual problem, but we're trying to implement
schema-org
in a Hybridly app (a server-driven SPA), but the schema never gets generated.@vueuse/head
works perfectly fine, and my understanding is thatschema-org
uses it under the hood, so I'm wondering if this has something to do with the router.This is how we register the plugin:
The
<SchemaOrgDebug />
is totally empty, nothing in it. The tag is nowhere to be seen, neither in<head>
or at the bottom of<body>
. Any idea?Notes:
useProperty('security.url')
is aref
that returns the current page's URLuseHead
anduseSeoMeta
work properly everywhereThe text was updated successfully, but these errors were encountered: