Angularjs NGSwitchery onchange事件

Angularjs NGSwitchery onchange事件,angularjs,Angularjs,我正在使用angularjs开发单页web应用程序 我正在为复选框使用NGSwitchery指令 当用户切换NGSwitchery控件时,我想处理on change事件 我试图连接ng model和ng change,但它不起作用 有办法吗 下面是我尝试的代码 模板 <input type="checkbox" id="socialsharing_facebook" class="js-switch" ui-switch ng-model="user.enable_facebook" n

我正在使用
angularjs
开发单页web应用程序

我正在为复选框使用
NGSwitchery
指令

当用户切换
NGSwitchery
控件时,我想处理
on change
事件

我试图连接
ng model
ng change
,但它不起作用

有办法吗

下面是我尝试的代码

模板

 <input type="checkbox" id="socialsharing_facebook" class="js-switch" ui-switch ng-model="user.enable_facebook" ng-checked="user.enable_facebook == 1" ng-change="updateUser()" />


当我更改开关时,
updateUser()
不会被调用。

我没有使用NGSwitchery,但通常您可以从控制器中直接调用模型。这样做的好处是,如果模型通过其他方式更改,您也会收到通知。大概是这样的:

$scope.$watch("user.enable_facebook", $scope.updateUser);

您是否有plunkr或同等产品来演示您的尝试?