您正在
$scope.$apply(...)函数内部使用,
changeLang因此会遇到常见的“已经摘要”错误。您不需要将调用
getTranslation放入$
scope。$ apply(…)块内,因为
ng-click您已经照顾好了。删除它,它应该就可以了。另外,我建议为dev开发人员使用非缩小版本的angular来运行,以便在控制台中看到更好的错误。

您正在
$scope.$apply(...)函数内部使用,
changeLang因此会遇到常见的“已经摘要”错误。您不需要将调用
getTranslation放入$
ng-click您已经照顾好了。删除它,它应该就可以了。另外,我建议为dev开发人员使用非缩小版本的angular来运行,以便在控制台中看到更好的错误。