ФорумПрограммированиеJavaScriptAngularJS → Как инициировать действия прописанные в собственных директивах

Как инициировать действия прописанные в собственных директивах

  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 21 марта 2015 г. 14:21

    Я могу сделать так:

    <input  value="blabla" ng-change="val=5"/>
    

    после изменения значения в инпуте, текущем скопе будет val=5

    Теперь, допустим я решил засунуть это в собственную директиву:

    <my-input value="blabla" change="val=5"/>
    
    
        app.directive('myInput', function () {
        return {
            template: '<input ng-model="value">',
            scope: {
                value: '='
            },
            link: function(scope, element, attrs) {
                scope.$watch('value', function(newValue, oldValue) { // Отловим изменение значения
                    if (newValue == oldValue) return;
    
                    А здесь надо написать чтобы событие прокинулось в тег директивы и отработалось val=5 Как????????????
    
                }, true);
            }
        }
    });
    

    Спустя 111 сек.

    Блядь, верните bb коды, этим пиздецом невозможно пользоваться

    Как блядь сделать, чтобы последняя скобка в блок с кодом попала?

    Спустя 83 сек.

    Почему строчка с тегом не хочет в блок кода оборачиваться?

    Спустя 31 сек.

    Специально чтоли сделали, чтоб только флеймить можно было? )))))))))))))

    Спустя 94 сек.

    Про угловые скобки в блоках с кода вообще молчу

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 марта 2015 г. 14:30, спустя 9 минут 35 секунд

    я сразу говоил что под код надо "теги". + указывать язык. ну и эскейпинг поправить. но меня же не слушают!

    Сапожник без сапог
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 21 марта 2015 г. 14:37, спустя 6 минут 20 секунд

    pip install ...

    ну вы поняли

    все умрут, а я изумруд
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 21 марта 2015 г. 15:15, спустя 38 минут 11 секунд

    Нашел
    scope.$parent.$eval(attrs.change);

  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 21 марта 2015 г. 15:52, спустя 37 минут 8 секунд

    я сразу говоил что под код надо "теги". + указывать язык. ну и эскейпинг поправить. но меня же не слушают!

    @phpdude, +1

    Спустя 53 сек.

    хтмл-теги - самый заебись

    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 21 марта 2015 г. 17:53, спустя 2 часа 1 минуту 13 секунд

    хтмл-теги - самый заебись

    @master, для хуесосов! надо в машинных кодха хуярить

    Сапожник без сапог
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 21 марта 2015 г. 18:28, спустя 35 минут 17 секунд

    Хоть бы один хуй что-нибудь по теме сказал

  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 21 марта 2015 г. 18:40, спустя 11 минут 32 секунды

    @AlexB, +1

    не всё полезно, что в swap полезло
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 22 марта 2015 г. 15:33, спустя 20 часов 53 минуты 13 секунд

    Блядь, верните bb коды, этим пиздецом невозможно пользоваться

    Возможно, ты просто не хочешь прочитать что такое маркдаун

    Как блядь сделать, чтобы последняя скобка в блок с кодом попала?

    Почему строчка с тегом не хочет в блок кода оборачиваться?

    Пользуйся {code}

    Про угловые скобки в блоках с кода вообще молчу

    Это я почти пофиксил, скоро задеплою. К слову, будет поддержка ``` - типичный для маркдайна способ обрамления кода. Также будет поддержка указания языка ```php

    @AlexB.

    Спустя 115 сек.

    я сразу говоил что под код надо "теги". + указывать язык. ну и эскейпинг поправить. но меня же не слушают!

    @phpdude, так оно и так есть, ты видел сообщение в форме добавления поста? Между "Отправить" и "Прикрепить файл"

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 22 марта 2015 г. 15:42, спустя 9 минут 12 секунд

    @adw0rd, блея увидел твое красное сообщение. плиз прими мои извинения, ты лучше фсех!

    Сапожник без сапог
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 22 марта 2015 г. 15:49, спустя 6 минут 7 секунд

    @phpdude, +1

    не всё полезно, что в swap полезло
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 22 марта 2015 г. 15:51, спустя 2 минуты 47 секунд

    @phpdude, этот блок с хелпом даже с адаптивной версткой, на мобилах выводится только первая часть сообщения)

    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 22 марта 2015 г. 15:55, спустя 3 минуты 13 секунд

    @phpdude, этот блок с хелпом даже с адаптивной версткой, на мобилах выводится только первая часть сообщения)

    @adw0rd, ну нихуя себе!

    Сапожник без сапог
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 22 марта 2015 г. 16:34, спустя 39 минут 9 секунд

    Возможно, ты просто не хочешь прочитать что такое маркдаун

    Конечно нехочу. И 99% посетителей форумов не хотят. А хотят они, чтобы выделил кусок кода, нажал кнопку "код" и все получилось. И чтобы потом четко было видно код это или не код. А еще хотят, чтобы нажал Enter и текст начался с новой строки. Пробел это хреновый символ для обозначения чего-либо вообще. Что за хрень, когда глядя на сообщение ты вообще не можешь предположить как оно в итоге будет выглядеть? Этой информации просто нет перед глазами.

    Да, я увидел в итоге тег для кода, но хелп нужно наверх, у меня на ноуте он просто за пределами экрана, я тупо недоскролил до него.

  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 22 марта 2015 г. 16:51, спустя 17 минут 1 секунду

    ДАДАДАДАДА Я СОГЛАСЕН С ЭТИМ ВЕЩАТЕЛЕМ ПРАВДЫ БОЖИЙ КОТОРЫЙ ВЫШЕ НАПИСАЛ

    Сапожник без сапог

Пожалуйста, авторизуйтесь, чтобы написать комментарий!