Code Inspections in Vue
This topic lists all PhpStorm code inspections available in Vue.
You can toggle specific inspections or change their severity level on the Editor | Inspections page of the Settings/Preferences Ctrl+Alt+S.
This inspection warns if data property of Vue component is not a function.
When defining a component,
data must be declared as a function that returns the initial data object, because there will be many instances created using the same definition. If we still use a plain object for
data, that same object will be shared by reference across all instances created! By providing a
data function, every time a new instance is created, we can simply call it to return a fresh copy of the initial data.
|Duplicate template/script tag|
This inspection warns if there is more than one
script tag in Vue file.
Vue Component specification indicates that each *.vue file can contain at most one
script block at a time.
Last modified: 08 March 2021