【发布时间】:2018-12-14 13:31:18
【问题描述】:
我正在使用带有 webpack 的 AngularJS 1.5.10 和 jQuery 2.2.4。如建议中所述,我添加了 jQuery,然后添加了 AngularJS,但它无法解决此问题。
我收到如下控制台错误 -
我的 login.conroller.ts 文件看起来像
import angular from 'angular';
(function() {
'use strict';
angular
.module('demo')
.controller('LoginController', LoginController);
LoginController.$inject = ['$rootScope', '$state', '$timeout'];
function LoginController ($rootScope, $state, $timeout) {
var vm = this; $timeout(function (){angular.element('#username').focus();});
}
})();
我的 main.ts 文件是
import 'jquery';
import 'angular';
import 'angular-resource';
import 'angular-animate';
import 'angular-aria';
import 'angular-cache-buster';
import 'angular-cookies';
import 'bootstrap';
import 'angular-sanitize';
import '@uirouter/angularjs';
[jqLite:nosel] jqLite 不支持通过选择器查找元素!见:http://docs.angularjs.org/api/angular.element
谁能帮我解决?
【问题讨论】:
-
如果不查看导致错误的代码,我们将无法帮助您