0
您好,我在代碼中收到'ReferenceError:$ is not defined'。 這是我的示例代碼
$rootScope.$on('$stateChangeStart', function (event, next, current) {
// redirect to login page if not logged in and trying to access a restricted page
var restrictedPage = $.inArray($state.current.name, ['login']) === -1;
var loggedIn = $rootScope.globals.currentUser;
if (restrictedPage && !loggedIn) {
$state.go('login');
}
});
此代碼正在內部運行寫作();
這意味着jQuery的沒有定義,請檢查U是否叫了jQuery圖書館正確! –
您是否包含jQuery腳本? – JLRishe
當我通過CDN傳遞jquery引用它的工作,但是當bundle.js使用require('jquery/dist/jquery.js')時也是如此。它不工作。 @Lokesh_Ram – Kishan