Dmitry
Ну такое делается несколько иначе
Dmitry
А не сам ключ
Dmitriy
const a = vm.app_params.endpoint || 'не пришло значение'
Dmitry
Но смысл один
Dmitry
спасибо! точно
craz I'm against,
подскажите, пожалуйста в ES6 как то можно получить класс в котором произошел вызов? class a{ constructor(){ this.b = new b(); } } class b{ / вот здесь получить экземпляр вызывающего объекта можно? / }
Denis
This.constructor.name
Denis
Можно везде где есть this
craz I'm against,
не, оно даст имя класс b
craz I'm against,
а мне нужен объект a
Andrey
Всем привет. Что используете с 4 вебпаком вместо extract-text-webpack-plugin ?
Denis
Ну еще prototype свойство чекни
Denis
а мне нужен объект a
Что значит вызываюшего?
Denis
Вы ведете себя вызывающе
Andrey
Я extract-text-webpack-plugin `ом css писал
Andrey
С 4 паком какие то траблы ц него
craz I'm against,
ну в A я вызываю new B мне надо в B получить A без передачи new b(this) так бывает в js?
craz I'm against,
this.b = new B();
Denis
С чего B узнает про A?
craz I'm against,
ну вот и я спрашиваю, это все таки все сахар
craz I'm against,
может оно как-то передается
Denis
new A в конструкторе B
craz I'm against,
тогда я проще this.b = new B(this); сделаю, но мне кажется, что я таскаю с собой из-за этих вызовов много лишнего
Denis
Либо b = new B b.a = this
craz I'm against,
тогда я проще this.b = new B(this); сделаю, но мне кажется, что я таскаю с собой из-за этих вызовов много лишнего
я может зря переживаю, нельзя накодить рекурсивный перевызов всего подряд? если еще и класс C есть?
Maksim
ну вот и я спрашиваю, это все таки все сахар
о каком сахаре речь, если эти 2 класса ничего не связывает друг с другом, даже сахар
craz I'm against,
ну оно преобразуется потом в прототипы поэтому и сахар
Maksim
ну оно преобразуется потом в прототипы поэтому и сахар
от этого 2 разных класса друг с другом связаны не становятся
craz I'm against,
от этого 2 разных класса друг с другом связаны не становятся
я как раз это и спрашиваю)))) само приобразование - это конечная реализация сейчас к сожалению плохо понимаю что там происходит
Anonymous
Посоветуйте autocomplite реализацию? Есть массив id:name нужно автокомплит искать по name, в случае клика по выбранному - забирать id и подставлять его в input соответствующий
craz I'm against,
я хочу получить как бы родителя в потомке без extends(без наследования)
craz I'm against,
думал может из-за того что это все сахар на прототипах, то оно в каком-то из свойств будет спокойно жить
craz I'm against,
короче я понял, даже если бы оно где-то жило это было через чур, такое использование, оно врядли бы преветствовалось, так в таком смысле можно было бы менять вызывающий объект, что не безопасно
craz I'm against,
ну явно если передать, то можно - это я понимаю, а я думал оно неявно где-то есть
craz I'm against,
https://codesandbox.io/s/lx827o0nr7
craz I'm against,
вроде это фактори паттерн
craz I'm against,
class A{ constructor (){ this.b = new B(this); } }; class B{ constructor(a){ this.A = a; } };
craz I'm against,
ну вот это фактори?
Maksim
нет
Maksim
фактори было бы если бы метод возвращал новые экземпляры
Maksim
это просто композиция какая-то
Anonymous
Почему выдает, что menuItem - undefined, хотя элемент существует?????????
Anonymous
Maksim
Почему выдает, что menuItem - undefined, хотя элемент существует?????????
тут вообще все стремно как точно ошибка выглядит?
Anonymous
Cannot read property 'forEach' of undefined
Maksim
ну откуда там prototype возьмется у menuItem
Anonymous
ну откуда там prototype возьмется у menuItem
Без prototype - foreach is not a function
Maksim
ну и forEach там тоже нет
Maksim
Array.from(menuItem).forEach(...)
Denis
Array.prototype.slice.call(els).forEach(...)
Anonymous
Спасибо
Nikita
Array.prototype.slice.call(els).forEach(...)
что это за безумие?)
Anonymous
Супер вопрос мега вопрос
Anonymous
Есть ли в Vue.js что то типа Ajax
Anonymous
как оно называется и куда копать
Nikita
а что в гугле пишут?
Nikita
чем fetch не подошел?
Anonymous
в гугле невозможно что то ввести не зная как обьяснить технологию
Anonymous
то есть фетч апи это ти будет перезагружать старицу как аякс 7
Anonymous
и брать данные с php ?
Nikita
например " vue.js ajax"
Dmitry
Могу тебе показать свой пример реквестора на фетче
Pavel
Array.prototype.slice.call(els).forEach(...)
боги мои глаза, что за кракен Array.prototype.forEach.call(el, callback)
Pavel
почти одно и тоже 👍
Pavel
Почему выдает, что menuItem - undefined, хотя элемент существует?????????
Pavel
Cannot read property 'forEach' of undefined
Владислав
Весело тут у вас
Denis
HTMLCollection