如果您使用ng-controllerwith和“ controller as”语法,请确保检查控制器的名称是否正确。我的情况://controller register angular.module("myApp").controller("someController", SomeController)//in my code<div ng-controller="SomeController as vm"></div>注意我用过的ng-controller="SomeController as vm",哪里SomeController有大写字母S。它应该是小写字母,s因为这就是我注册的方式。因此,请检查您的控制器名称是否正确。