Are you combining multiple nav templates from Spark? That is what I see from your short code snippet. As Bobby mentioned, it should work out of the box.
@bobbybouwmann yes i am using spark. The vue should work out of the box right. But i am including a simple vue file in resource/assets/components/sample.vue file.
I do have registered it app.js file but i am unable to run a vue on my view files
app.js?id=364c25b2b3e35b3c0b63:56942 [Vue warn]: Property or method "message" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.
found in
---> <Home>
<Root>
@ejdelmonico Display issue. Yes I checked it with Vue tools extension for chrome. I can get the App variable and data assoicated with that but i am unable to display it on the browser(blade file).
Did you try removing the @? Also, how did you register the component, globally in app.js or locally in another component? Additionally, I am assuming that you have run npm run dev to compile the vue components.