Artemko
1 min readDec 11, 2018

--

The key problem here — the freedom of this can give a big problems, like somebody not well accurate person can mix data computed and methods.

How someone can mess with this in typed TS classes? methods — simple fields, computed — getters and setters, like get myComputed(){}` methods — just methods :) In short, you have strange complaint.

Also components with class does not linted with vue-eslint. And this is big disadvantage, thats why IMHO this should be used

What a nonsense. You don’n need a crutch like vue-eslint anymore because? because TSlint already there. I already working with it and can confirm that it’s almost impossible to mix it as you described.

Try to make a single project with vue-class-component before writing unfounded complaints.

--

--

Artemko
Artemko

Written by Artemko

Software Engineer with experience.

Responses (1)