angularjs one controller vs multi views
By admin
第一个views是页面加载时就有的,第二个view是后加载的。
第二个view加载后,该controller的scope中的变量更新后,第一个view中的ng-bind变量不能同步显示更新的内容,好像已经断开了链接一行。
看来每次controller加载后重新有自己的编译过程,不能用同一controller中的变量绑定来同步。
后来想到了用$rootScope.$broadcast 的广播方式,把这个事件发出去然后在其他controller里用$rootScope.$on接收,实现了想要的功能。