Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2019 March 28

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
ставь рядом с директивой галку <input type="checkbox" ng-model="checkingGoodsMode">
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
будешь её кликать, в директиву пойдёт нужное значение
источник

М

Максим in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
нет, только в скопах
ты сам рисовал или какое-то расширение?
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Максим
ты сам рисовал или какое-то расширение?
первая картинка в гугле :-)
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Максим
ты сам рисовал или какое-то расширение?
а вообще есть же angularjs batarang. Выводит в инспекторе скоупы
источник

AF

Andrii Fytsyk in Angular.js (1.x) — русскоговорящее сообщество
попробовал, чето не роботает ето все
источник

AF

Andrii Fytsyk in Angular.js (1.x) — русскоговорящее сообщество
наверное туплю гдето
источник

AF

Andrii Fytsyk in Angular.js (1.x) — русскоговорящее сообщество
Всем привет. У меня возникла такая проблема. Вообщем у меня есть такая директива
<good-block-component data-checkingGoodsMode="checkingGoodsMode"></good-block-component>
Тоесть в етом компоненте должно появляться checkbox чтобы сделать мультивыборку товаров
Вот так
  <div class="multiGoodCheckbox" data-ng-if="checkingGoodsMode">
   <label class="checkboxContainer">
    <input class="checkedGoods" type="checkbox" data-ng-click="clickFunc(good)" ng-model="good.selectedGood">
    <span class="checkmark"></span>
   </label>
  </div
Вопрос в том  что, когда я меняю значения checkingGoodsMode из родительського контроллера оно не меняется в директиве. Помогите пожалуйста:)
источник

AF

Andrii Fytsyk in Angular.js (1.x) — русскоговорящее сообщество
Дело в том что checkingGoodsMode передается в дочерний елемент но, если поменять значеные в родительском, то оно не поменяется в дочерним
источник

AF

Andrii Fytsyk in Angular.js (1.x) — русскоговорящее сообщество
И передается оно так
goodBlockComponent.$inject = [];

function goodBlockComponent() {
 return {
   restrict: "E",
  // replace: false,
   scope: {
     good: "=",
     currency: "=?",
  clickFunc: "=",
  checkingGoodsMode: "="

   },
 // link: function (scope, element, attrs) {
 //  scope.$watch(attrs.value, function(newValue) {
 //   element.text(newValue);
 //  });
 // }
   templateUrl: require("../../views/templates/search/_goodBlockComponent.html"),
   controller: 'goodItemComponentCtrl'
 }
}

module.exports = goodBlockComponent;
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
попробуй
<good-block-component data-checkingGoodsMode="true"></good-block-component>
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
ой бля
источник

a

a in Angular.js (1.x) — русскоговорящее сообщество
Привет всем.
Нужно сократить количество файлов в app/lib/angular/i18n директории на проде.
Именно количество, а не размер
Есть варианты, как сделать это заблаговременно и без ручного удаления?
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
<good-block-component data-checking-goods-mode="checkingGoodsMode"></good-block-component>
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
нельзя там кэмел-кейс
источник

AF

Andrii Fytsyk in Angular.js (1.x) — русскоговорящее сообщество
Оо сработало) спасибо большое
источник

Д

Денис in Angular.js (1.x) — русскоговорящее сообщество
Привет! Есть такая конструкция:
<li ng-click="someFunc()">
      <a href="url"> </a>
</li>
При клике по li естественно срабатывает переход по ссылке. Как этого можно избежать? $event.preventDefault() не помог
источник

a

a in Angular.js (1.x) — русскоговорящее сообщество
Денис
Привет! Есть такая конструкция:
<li ng-click="someFunc()">
      <a href="url"> </a>
</li>
При клике по li естественно срабатывает переход по ссылке. Как этого можно избежать? $event.preventDefault() не помог
А зачем внутри ссылка, если не нужно переходить?
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Денис
Привет! Есть такая конструкция:
<li ng-click="someFunc()">
      <a href="url"> </a>
</li>
При клике по li естественно срабатывает переход по ссылке. Как этого можно избежать? $event.preventDefault() не помог
$event.stopPropagation() например
источник

MY

Mikhail Yudin in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
$event.stopPropagation() например
Это ж продавливание ивента остановит
источник