Comments (2)
@dovca How is the logic behind it if you add meta to both @Component
and component body? Is it merged? Or does one have precedence?
from nuxt-route-meta.
@dword-design In a decent IDE like WebStorm, you can get some basic type hints when defining meta in the decorator thanks to this, which does not happen when defining it as a property in the class body. Given this slight advantage, I would personally prefer decorator meta having precedence over component body meta. After all, it wouldn't make sense to define it in both places, since none of them have access to the encapsulating component, which would give it an advantage. That means all data in meta
is most likely static and any merging can be done by the code author manually. What are your thoughts on this?
from nuxt-route-meta.
Related Issues (20)
- Add @nuxt/babel-preset-app dependency HOT 2
- npm install error HOT 4
- 'meta' of undefined HOT 1
- remove direct git dependencies HOT 2
- Vue packages version mismatch HOT 1
- Cannot read properties of undefined (reading 'parseComponent')
- Doesn't work with typescript HOT 8
- Route meta remains empty with head() vs head{} HOT 7
- Cannot read property 'type' of undefined HOT 12
- yarn install Error HOT 5
- Support .js page files
- Values set as false disappear HOT 2
- Shouldn't import mixins into meta HOT 2
- Only works if put as last module HOT 2
- Remove components from properties
- Support Vue.extend syntax
- Support class syntax
- Action Required: Fix Renovate Configuration
- Route meta is doesn't work in nested routes HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nuxt-route-meta.