angular ng-if scope权限问题

今天在一个ng-if处理的div中处理一个scope,我一开始想要打印这个选中的值,但是一直打印的是为undefined,找了一会,原来是ng-if这个指令单独开了一个作用域,它只可以继承,不可以进行往外传值,所以,必须要在要传值的地方给加上$parent

例如我要将(ng-model=“query”),我要获得query,这是打印不出的,只能

(ng-model=“$parent.query”)