2013-12-08 3 views
0

Пример здесь: http://plnkr.co/edit/a3sSYCy6y046uDJoqb4X?p=previewAngularJS/ui-bootstrap группа кнопок + подсказка?

У меня есть AngularJS/UI-самозагрузки радио кнопки группы, которая не работает, но когда я добавить всплывающие подсказки к кнопкам, они больше не обновлять модель при нажатии и не правильно переключать. Любая идея почему?

ответ

3

Изменение атрибута области действия всегда является плохой идеей, так как если у вас есть дочерняя область, вызванная использованием директивы, атрибут дочерней области будет изменен вместо исходного атрибута в исходной области:

Перед нажатием на секунду:

parent scope ---> First 
        ^
child scope --------| 

После нажатия:

parent scope ---> First 

child scope ----> Second 

Таким образом, вы должны связать кнопку с атрибутом объекта из сфера вместо: http://plnkr.co/edit/HlRXqP9r4zAjFWY1PpbY?p=preview:

Перед нажатием на Второй:

parent scope ---> model1 ---> First 
        ^
child scope --------| 

После клика:

parent scope ---> model1 ---> Second 
        ^
child scope --------| 
+0

Спасибо, что работал! – dOxxx

Смежные вопросы