Size: a a a

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

2020 February 04

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
так вот так не работает
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
В данном случае твоя компонента полностью зависит от парента
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
это и пробовал перед тем как возник вопрос о байндингах
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Сек...
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
если меняю < на = то только тогда более менее работает
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Dima Nazdratenko
если меняю < на = то только тогда более менее работает
Все правильно
источник

C☭

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

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
🤷‍♂️ так а чем мой вариант плох? где та тонкая грань где что и как использовать?) начал с непонимания 2 байндов, а в итоге раскритиковали байнды впринцыпе и сказали юзать onChange
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
исправьте плз компонент как надо что бы стало хорошо
источник

DN

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

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
ng-click="$ctrl.closeTestResult()" WTF?)
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
ng-click="$ctrl.closeTestResult()" WTF?)
Метод из контроллера компонента. Исправь плз код как считаешь правильно и я гляну)
источник

C☭

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

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Dima Nazdratenko
Метод из контроллера компонента. Исправь плз код как считаешь правильно и я гляну)
div(class="test-result-bar" ng-if="$ctrl.isVisible")


ng-if я бы перенес на parent-component
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
1) зачем в конструкторе просто инжектим сервис?
2) closeTestResult() {
           // todo... do something hire
       } так что именно do, что изменять?
3) а зачем делать копию если уже есть в компоненте переменная?
this.isVisible = this.isTestResultBarVisible;
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
типа в компоненте уже есть this.isTestResultBarVisible
а мы создаем еще и this.isVisible
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
div(class="test-result-bar" ng-if="$ctrl.isVisible")


ng-if я бы перенес на parent-component
тут резонно. соглашусь)
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
вот апдейтнул по замечанию на уровень выше ng-if
https://jsfiddle.net/hitman333/65xc1qd8/3/
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
testResult правильный или и с ним что-то ?
источник

DN

Dima Nazdratenko in Angular.js (1.x) — русскоговорящее сообщество
ну и все еще о байндингах) в чем таки разница между "<" и "="

потому что даже при "<" когда меняю в компоненте забинденную переменную, то родительская тоже меняется
источник