Antoshka007
User-
Posts
105 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Antoshka007
-
Автопрокрутка в карусели работает неправильно
Antoshka007 replied to Алёна Стрелкова's question in HTML Coding
Чтобы заработало достаточно навести=) Может дело в этом: http://joxi.ru/p27OyPatzYeG27 -
Всем, привет! На днях столкнулся с такой вот проблемой: Есть у меня объект task, одно из полей которого меняется при клике пользователя по кнопке. Этот самый task содержится в 4 разных массивах. То есть в каждом из этих массивов есть элемент ссылающийся на на этот самый task. Один из этих массивов мне нужно синхронизировать с firebase. Вот собственно код: var taskIndex = $scope.findTask(taskId), currentProject = $rootScope.projects[$rootScope.selectedProjectIndex], realProject = $rootScope.projects[findProject(projectId)];if (currentProject.tasks[taskIndex].done) { currentProject.tasks[taskIndex].done = false;} else { currentProject.tasks[taskIndex].done = true;}$rootScope.projects.$save(realProject);После изменения task внутри currentProject изменяются еще 2 объекта из других массивов, а объект task в realProject не изменяется. Если убрать последнюю строку кода, то все работает, но не сохраняется в firebase. Причем при первом клике все стабильно и все везде меняется. А при всех следующих три массива, которые не взаимодействуют с firebase работают отдельно от того, что с ней взаимодействует. Понял, что после сохранения объект task в массиве realProject изменяется. Потому что до сохранения он равен(===) экземпляру из других массивов, а после нет. Кто-нибудь знает как решить эту проблему?
-
Где разместить работы начинающему front-end разработчику?
Antoshka007 replied to Antoshka007's question in HTML Coding
Это просто вариант бесплатно захостить свои статичные проекты. На гитхабе есть документация об github-pages . А выглядит это следующим образом, вот у меня, например, есть небольшие проектики на гитхабе https://github.com/alexriz/resdes https://github.com/alexriz/jQuery.ins https://github.com/alexriz/space_invaders А у них соответственно ветка gh-pages, которые доступны по таким достаточно красивым адресам. http://alexriz.github.io/resdes/ http://alexriz.github.io/jQuery.ins/ http://alexriz.github.io/space_invaders/ Понял, спасибо! -
Где разместить работы начинающему front-end разработчику?
Antoshka007 replied to Antoshka007's question in HTML Coding
Вот за такое действительно спасибо! У меня есть вот такой вот сайт, который я пока еще дорабатываю - http://vahrushevanton.ru/ В разделе "Мои проекты" и лежат ссылки на все работы(пока не все), над которыми я работал. Решил, что для каждого проекта сделаю свое доменное(поддоменное) имя и пока положу на hostinger, так как некоторые проекты уже имеют собственные доменные имена. Такой вариант показался мне наиболее удобным. А вы, я так понял, предлагаете на том же сайте (vahrushevanton.ru) сделать отдельный каталог portfolio и класть все работы туда, чтобы все ссылки вели со страницы "Мои работы" в этот каталог? Это вариант мне показался немного неудобным, потому что иногда возникают трудности из-за того, что индексный файл (какого-либо из проектов) лежит не в корне каталога. На самом деле у меня сейчас почти так и сделано, но такой подход меня не устроил. Возможно, просто потому что как-то неправильно организовываю данную структуру. Немного не понял по поводу github. Выкладывать туда проекты, конечно, не проблема. Тем более, что они итак там все лежат. Но зачем это работодателю? Просто убедится в том, что я умею пользоваться git'ом? Если так, то не достаточно ли для этого просто ссылки на аккаунт в heder'е? P.S. Только что столкнулся с тем, что на hostinger нельзя зарегистрировать хостинг на поддомен типа test.vahrushevanton.ru=( Наверное, все-таки придется воспользоваться вторым вариантом... -
Где разместить работы начинающему front-end разработчику?
Antoshka007 replied to Antoshka007's question in HTML Coding
Спасибо, воспользовался вашим советом. Но можно спросить, в чем подвох? На сколько я понял, хостингов можно создавать сколько угодно? Почему услуги бесплатные? Завлекаловка, быстро упретесь в кучу ограничений, меня на месяц хватило на hostinger, дешевле платный хостинг содержать. А можно пару примеров, что именно за ограничения? Если мне просто нужно положить туда сайтик, чтобы он там висел и не трогать его особа, могут возникнуть какие-то проблемы? -
Где разместить работы начинающему front-end разработчику?
Antoshka007 replied to Antoshka007's question in HTML Coding
Спасибо, воспользовался вашим советом. Но можно спросить, в чем подвох? На сколько я понял, хостингов можно создавать сколько угодно? Почему услуги бесплатные? -
Где разместить работы начинающему front-end разработчику?
Antoshka007 posted a question in HTML Coding
Всем привет! Я еще только начинающий front-end разработчик и пока не имею реальных заказов. Есть сайт-портфолио и порядка 5 работ(не на заказ, а собственные), которые хотелось бы где-нибудь разместить. Покупать платный хостинг не хочется, так как он платный, а количество работ со временем будет увеличиваться. Вопрос собственно в том, где можно было бы разместить эти работы, чтобы у каждой было свое доменное имя? Или для этих целей лучше стоит использовать один сайт? Может даже тот же сайт-портфолио? -
Абсолют на то и абсолют, что полностью выпадает из потока. Поэтому или 1) абсолют для вашей задачи не нужен или 2) используйте jsЕсли известна высота абсолюта, то просто вставить её блоку релатив Спасибо!
-
Либо вы не совсем поняли мой вопрос. Либо я не понял ваш ответ. У меня вот такая ситуация - http://jsfiddle.net/Antoshka/kryLujdq/ Нужно чтобы .relative имел высоту .absolute
-
Всем привет! Никак не получается решить такую вот задачу: блок position:absolute внутри блока position:relative. Как сделать так, чтобы блок position:relative растягивался на всю высоту блока position:absolute? Сначала думал clearfix поможет, но он не помог(
-
ngModel в ngRepeat - проблема дочерних scope
Antoshka007 replied to Antoshka007's question in JavaScript
Если что, вот решение, на котором остановился я: <div ng-repeat="item in items"><input type="text" ng-model="$parent.myVar"/></div>Где $parent - это ссылка на родительский scope Может быть, но в моем случае нужно было все input'ы привязать к одной переменной. Причем одновременно может быть виден только один из input'ов.- 7 replies
-
- js
- javascript
- (and 4 more)
-
ngModel в ngRepeat - проблема дочерних scope
Antoshka007 replied to Antoshka007's question in JavaScript
Спасибо, так работает. А нет ли какого-то другого способа для решения этой проблемы. Поскольку заводить дополнительный объект для решения этой задачи, кажется немного странным. Больше похоже на некий костыль, нет?- 7 replies
-
- js
- javascript
- (and 4 more)
-
Всем привет! Требуется помощь с особенностями AngularJS. С особенностями связывания(ng-model) внутри директивы ng-repeat. На сколько я понял, при таком использовании возникают какие-то дочерние scope, которые никак не связаны со scope контроллера: <div ng-repeat="item in items"><input type="text" ng-model="myVar"/></div>Вопрос, собственно, в том, как все-таки связать в данном случае input'ы всех div'ов с перменной myVar? Нашел статью на хабре: http://habrahabr.ru/post/223529/ И вопрос на Toster'е: https://toster.ru/q/191877 Но так и не понял как применить эти знания в моем примере. Поскольку там идет речь о привязке элементов массива (или свойств элементов) к их экземплярам в scope контроллера. А в моем случае просто переменная, которая никак не связана с элементами массива.
- 7 replies
-
- js
- javascript
- (and 4 more)
-
Да, да. Снова попробовал указать порядок таким способом и все заработало, как нужно. А до этого почему-то не хотело. Спасибо!
- 4 replies
-
- gulp
- gulp-concat
-
(and 1 more)
Tagged with:
-
Всем привет! На днях столкнулся с такой проблемой: gulp-concat собирает файлы не в том порядке, в котором мне нужно. Из-за этого скрипт работает неправильно. Пробовал менять местами элементы массива в gulp.src() - не помогло. Может кто знает, как работает эта штука и как изменить порядок конкатенации файлов? Спасибо!
- 4 replies
-
- gulp
- gulp-concat
-
(and 1 more)
Tagged with:
-
Вот статья, где я это нашел: https://alexatnet.com/articles/model-view-controller-mvc-javascript Сетер, я так понимаю, это - http://joxi.ru/4AkZEpBuJwk52q
- 19 replies
-
- 1
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
Оу, как много споров) Всем спасибо за активность!
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
Привет! Не могу понять в чем разница, между вот этими двумя записями: getItems: function () { return [].concat(this._items); }getItems: function () { return this._items; } Это что-то вроде преобразования к массиву, если this._items не массив?
- 19 replies
-
- js
- javascript
-
(and 1 more)
Tagged with:
-
Как раз эту статью я не понял)
-
Всем привет! Интересует вопрос, больше касающийся, наверное, функционального программирования и функциональных языков. Но, как я понял, в JS тоже такое есть и люди этим пользуются. Прочитал несколько статей на тему того, что такое монады. Но в итоге так и не получил достаточного представление об этом инструменте. Поэтому, собственно, и решил обратиться сюда за помощь. Может кто подскажет и поможет разобраться в этом вопросе. Так что же такое монады? Зачем они нужны? Как их используют? И неплохо было бы какой-нибудь пример=) Всем откликнувшимся заранее спасибо!
-
Вроде разобрался, спасибо!
-
Всем привет! Сегодня понял, что я совсем не понимаю что такое callback функции и зачем они нужны. Представлял себе это также, как описано в этой статье: http://habrahabr.ru/post/151716/ Но когда стал разбираться, понял, что основной код автора этой статьи легко обходиться из без этой callback функции. И работает точно также. Просьба немного пояснить этот момент и скинуть пример кода, в котором нельзя было бы обойтись без callback функции. Или просто хорошую статью, где об этом можно почитать(желательно на русском, но можно и на английском) Спасибо!
-
Спасибо за совет! Но такой способ не работает если скролл стоит в одном скрипте, а отключается в другом. Можно ли как-то решить и эту проблему? Нет, если скролл стоит в одном скрипте, а отключается в другом, то всё как раз и будет работать. Главное, чтобы отключение вызывалось после включения Действительно, все работает! Не усмотрел небольшую ошибку: Скрипты подключались в правильном порядке, но тот, который вызывал функицию при скролле, был обернут в $(document).ready(). А тот, что отключал, нет. Поэтому получалось так, что отключение срабатывало раньше=)
- 5 replies
-
- js
- javasctipt
-
(and 2 more)
Tagged with:
-
Спасибо за совет! Но такой способ не работает если скролл стоит в одном скрипте, а отключается в другом. Можно ли как-то решить и эту проблему? Свою задачу решил с помощью window.location.href и регулярного выражения.
- 5 replies
-
- js
- javasctipt
-
(and 2 more)
Tagged with:
-
Всем доброго времени суток! Требуется помощь в решении такой вот проблемы: В js-файле имеется вот такой вот код $(window).scroll(function () { // тут какой-то код }); И этот js-файл подключается ко многим страницам. Но на некоторых действие при скролле не требуется. Так вот как можно его отменить? И еще вопрос по той же теме: Почему javascript выполняет оба кода, кода они расположены на одной страницы друг под другом, а не перезаписывает один другим? Как это работает? $(window).scroll(function () { // тут какой-то код 1 }); $(window).scroll(function () { // тут какой-то код 2 }); Спасибо всем, кто откликнется!
- 5 replies
-
- js
- javasctipt
-
(and 2 more)
Tagged with: