Jump to content

nerv

Expert
  • Posts

    674
  • Joined

  • Last visited

  • Days Won

    29

Everything posted by nerv

  1. варианты 1. конвертировать в base64 и инлайнить в css 2. развернуть в конечной директории (dist) необходимые директории с изображениями
  2. поэтому я пользуюсь learn.javascript.ru/play/ =) ну, а мое мнение в том, что не нужен. Без заголовка https://yadi.sk/i/fk_dAtByeqiPy / http://learn.javascript.ru/number#способы-записи С заголовком https://yadi.sk/i/80lzrQs3eqid9 / http://mgcrea.github.io/angular-strap/#alerts Еще примеры - https://yadi.sk/i/KBOJ64sReqjNh / https://docs.angularjs.org/guide/services#using-a-service - https://yadi.sk/i/JN-SJiaYeqinQ / http://www.w3schools.com/js/ - https://yadi.sk/i/lVkstptBeqiuR / http://www.learn-js.org/en/Arrays - https://yadi.sk/i/67iaSZTNeqjEF / http://css-tricks.com/snippets/javascript/function-with-random-timer/
  3. 1. не надо заголовок 2. не надо JSFiddle, т.к. он глючит
  4. ну ты наколбасил колбасу =) http://habrahabr.ru/post/167793/ https://code.angularjs.org/1.2.18/docs/api/ng/type/ngModel.NgModelController#$setValidity http://jsfiddle.net/Sc7C3/39/ максимальный размер файла поставил 3 мб (1024*1024*3) дальше сам angular .module('showApp', []) .directive('fileCheck', function() { return { require: 'ngModel', link: function(scope, element, attributes, ngModelController) { var maxFileSize = Number(attributes.maxFileSize) || Number.MAX_VALUE; element.bind('change', function() { var file = this.files[0]; ngModelController.$setValidity('size', file.size <= maxFileSize); console.log(ngModelController); scope.$apply(); }); } }; }) .run([ '$rootScope', function($scope) { $scope.submit=function(){ alert(angular.toJson($scope.brief_form_new)); } } ])песочница глючит ппц...
  5. попробуй так <span ng-show="LovelyForm.LovelyEmail.$dirty && LovelyForm.LovelyEmail.$invalid">You break my heart</span>https://docs.angularjs.org/api/ng/type/form.FormController А вообще лучше валидацию выносить в функции.
  6. Брюки превращаются, превращаются.... в элегантные шорты =) Непонятно причем тут яблочники зип-архив =) А потом ты еще поиск захочешь) На первый взгляд не очень сложно: воткнуть два фрейма на страницу. В одном древовидная структура (меню), в другом сами страницы. --- UPD: разобрался немного. Расскажу как собрать приложение под винду: 1. ставишь на комп nodejs 2. скачиваешь папку 3. в папке открываешь терминал (cmd) 4. в командной строке набираешь npm install (скачается все необходимое для сборки) 5. в командной строке набираешь grunt (соберется приложение) 6. заходишь в папку /builds ищешь там экзешник, запускаешь ву-а-ля =)
  7. может пригодится https://developer.chrome.com/devtools/docs/device-mode
  8. jQuery.each(JSON.parse(json).news, function(idx, obj) { console.log(obj.title);});В целом @Sergik+ правильно говорит - лучше юзать шаблонизатор и забыть про разметку в js коде. Однако, как только тебе потребуется навешивать/удалять обработчики событий, извлекать/обрабатывать данные форм, опять столкнешься с проблемой (дата-биндинг/двойной дата-биндинг). Поэтому я использую ангуляр.Сейчас еще реакт популярен. Говоря он шустрее в плане рендеринга. Но его надо уметь готовить =) Т.о., по хорошему, и на клиенте и на сервере должен быть MV* паттерн. Или Flux в случае с реакт.
  9. 1. Никто таймер не остановил =) 2. jQuery там очень нужен)
  10. вроде как 1. HTA 2. HTML5 Desktop Apps With Node-Webkit
  11. в es6 можно будет так Array.from(document.querySelectorAll('select.cs-select')).forEach(function(el) { // code here});или Array.from(document.querySelectorAll('select.cs-select'), function(el) { // code here});https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/fromВпрочем, так можно уже сегодня, если подключить полифил
  12. nerv

    JavaScript

    Начал потихоньку писать на es6. Кому интересно, тут
  13. Давай фото, чего уж там =)
  14. Самое значимое событие этого года в области веб-разработки - принятие шестого стандарта ecmascript (es6). Об этом я говорил на первой странице. Для полноценного справочника, наверно, еще рано и, скорее всего он будет на http://javascript.ru/ , но что-то на эту тему написать можно. возможно, хотя... уже есть на других ресурсах Эклипс не обязателен. Можешь тут почитать. Даже SDK не всегда требуется.
  15. соглашаться))) Изначально я думал, что !Begin & !End - точки входа и выхода, и не обратил внимание, что под этим подразумевается ^ & $ т.е., это эквивалентно этому, а точнее вот этому =)
  16. Все просто - пиши, если еще осталось желание =)
  17. Тебе не кажется, что позиции begin & end в данном выражении должны соответствовать этому выражению?
  18. быстро я его сломал ^__^ http://jex.im/regulex/#!embed=false&flags=&re=%5Ea%7C(a%7Cb)*%3F%24
  19. про текущий ангуляр я бы не советовал писать, т.к. во второй половине года обещают версию 2.0, кот. будет абсолютно другая и написанная на es6/atScript
  20. не стал бы так утверждать. Почти все ЯПы высокого уровня похожи друг на друга тем или иным образом. Поддержка ECMAScript 6 в Mozilla
  21. мне показалось, что документ в документе - это перебор
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy