Size: a a a

JavaScript.Ninja

2021 March 14

A

Alex in JavaScript.Ninja
Mykola Kashchenko
Ребят помогите с ошибкой пожалуйста
там же все написано.  Проверь пути, попробуй другие версии
источник
2021 March 15

PD

Petya Danchuk in JavaScript.Ninja
Можно ли сделать так чтобы Prettier добавлял пустую строку перед
функциями уровня вложенности 1 и 2. Он вообще умеет различять уровни вложенности?
const globalFunc = () => { // это глобальная для файла
 const var1 = "var1";
 const intoFunc1 = () => { // это первая вложенная
   const var2 = "var2";
 };
};
// хотелось бы чтоб он делал такое

const globalFunc = () => {
 const var1 = "var1";

 const intoFunc1 = () => {
   const var2 = "var2";
 };
};
источник

IK

Illya Klymov in JavaScript.Ninja
Petya Danchuk
Можно ли сделать так чтобы Prettier добавлял пустую строку перед
функциями уровня вложенности 1 и 2. Он вообще умеет различять уровни вложенности?
const globalFunc = () => { // это глобальная для файла
 const var1 = "var1";
 const intoFunc1 = () => { // это первая вложенная
   const var2 = "var2";
 };
};
// хотелось бы чтоб он делал такое

const globalFunc = () => {
 const var1 = "var1";

 const intoFunc1 = () => {
   const var2 = "var2";
 };
};
нет, prettier принципиально минимально работает с пустыми строками
источник

PD

Petya Danchuk in JavaScript.Ninja
Illya Klymov
нет, prettier принципиально минимально работает с пустыми строками
не подскажете может есть еще инструменты какие для подобных задач? я только Prettier пользовался. знаю ESLint есть но он вроде для других задач
источник

IK

Illya Klymov in JavaScript.Ninja
eslint умеет такое
источник

IK

Illya Klymov in JavaScript.Ninja
но как по мне это уже эстетство
источник

PD

Petya Danchuk in JavaScript.Ninja
Illya Klymov
eslint умеет такое
просто дело не только в этом у меня макросы в редакторе заточены на "знание" о функциях как раздуленных пустой строкой. но не все разделяют и мои макросы не работают. этой проблемы ищу решение.
источник

IK

Illya Klymov in JavaScript.Ninja
OMG
источник

IK

Illya Klymov in JavaScript.Ninja
а может перестать заниматься подобной магией? :)
источник

IK

Illya Klymov in JavaScript.Ninja
взяли бы AST :)
источник

NK

ID:0 in JavaScript.Ninja
Коллеги, на этой неделе по личным причинам никаких публичных активностей не планируется кроме Ask me anything вечером воскресенья. Спасибо за понимание
источник

АБ

Александр Белозеров... in JavaScript.Ninja
Ребят, кто нить знает хороший курс по solidity на русском?
источник

S

Sasha in JavaScript.Ninja
А когда откроется запись на базовый курс?
источник

IK

Illya Klymov in JavaScript.Ninja
Sasha
А когда откроется запись на базовый курс?
Не раньше 1 апреля
источник

OV

OnePunch Vados in JavaScript.Ninja
Всем привет
Объясните пожалуйста (не совсем понимаю) почему во время того когда хочешь поместить в переменную из data() response из axios то при использовании стрелочной функции в axios все срабатывает, а если обычную функцию то приходится создавать ссылку типа let self = this?

Вот тут ответ (можно ещё и через bind) но всё-таки не доходит.
https://stackoverflow.com/questions/45216998/accessing-vue-jss-data-from-axios
источник

RM

Roman Mironov in JavaScript.Ninja
OnePunch Vados
Всем привет
Объясните пожалуйста (не совсем понимаю) почему во время того когда хочешь поместить в переменную из data() response из axios то при использовании стрелочной функции в axios все срабатывает, а если обычную функцию то приходится создавать ссылку типа let self = this?

Вот тут ответ (можно ещё и через bind) но всё-таки не доходит.
https://stackoverflow.com/questions/45216998/accessing-vue-jss-data-from-axios
Если кратко, то меняется контекст, в this попадает axios
источник

RM

Roman Mironov in JavaScript.Ninja
А стрелочная функция контекста не создает
источник

OV

OnePunch Vados in JavaScript.Ninja
Roman Mironov
А стрелочная функция контекста не создает
Короче грубо говоря
Стрелочная функция сама создаёт this
А в обычной при axios мы должны сами создавать этот this ?)
источник

RM

Roman Mironov in JavaScript.Ninja
OnePunch Vados
Короче грубо говоря
Стрелочная функция сама создаёт this
А в обычной при axios мы должны сами создавать этот this ?)
Стрелочная ничего не создает)
источник

RM

Roman Mironov in JavaScript.Ninja
И this тебе точно нигде создавать не нужно
источник