1. JavaScript / Говнокод #20292

    −47

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function cleanModelOnDestroy() {
        $scope.$on('$destroy', function () {
            $scope.$parent.$eval($attrs.model + '= undefined');
        });
    }

    Запостил: ultd39, 29 Июня 2016

    Комментарии (6) RSS

    • some advanced angular shit?
      Ответить
    • Даже в php меньше долларов...
      Ответить
      • http://stackoverflow.com/research/developer-survey-2016#most-popular-technologies-per-occupation
        nodejs плавно вытесняет PHP, доллары утекают вместе с похапешниками.
        Ответить
    • любой код на джаваскрипте является куском говна. Почему запостили именно этот?
      Ответить
      • Я бы сказал, что в говно js превращают феймворки типа angular или ember (впрочем, буду говорить как нуб о эмбер). Почему нельзя писать как в старом добром extjs, практически java style. Но нет, у нас есть всякие this.get('fuck.shit') (привет, интеллисенс и рефакторинги), у нас всё размазано по куче однотипных файлов (6 открытых controller.js, охуенно помогает), у нас на каждую нестандартную ситуацию либо борьба с фреймворком, либо подключение очередного bower или npm пакета со всеми его зависимостями.
        А, ну и цирк с конями при обновлении версии фреймворка - он же пиздец как быстро развивается.
        inb4 неосилятор. Но всё-таки что-то здесь неправильно.
        Ответить
    • Я блядь хочу в любой момент времени знать, на что указывает this, и это не должно быть undefined!
      Ответить

    Добавить комментарий