【发布时间】:2015-10-14 08:43:54
【问题描述】:
我开始 estudr the yeoman 并测试了一个发电机设备应用程序 (https://github.com/michaelkrone/generator-material-app) 我遇到了一个问题。执行APPLICATION时,浏览器控制台出现umo以下错误:
TypeError: cssClasses.split is not a function
at jqLiteAddClass (angular.js:2897)
at Function.$get.extend.addClass (angular.js:3538)
at angular-animate.js:119
at forEach (angular.js:336)
at $$addClass (angular-animate.js:118)
at options (angular-animate.js:132)
at close (angular-animate.js:2328)
at queueAnimation (angular-animate.js:2156)
at Object.$$AnimateQueueProvider.$get.push (angular-animate.js:2053)
at Object.$AnimateProvider.$get.leave (angular.js:5224)
我发现角度是来自 cssClasses 参数中的一个函数,而不是一个字符串,如下所示:
cssClasses = (arg1, arg2, arg3) {
2893
if (cssClasses && element.setAttribute) {
2894
var existingClasses = (' ' + (element.getAttribute('class') || '') + ' ')
我已经完成了:npm install、install bower 和 gulp build,但这些都没有太大帮助。 有人知道我可以做些什么来解决这个问题吗?
【问题讨论】:
标签: angularjs node.js frontend yeoman yeoman-generator