我刚刚通过bower install添加了froala(1.5(项目,它正在打破我当前已设置的单元测试。当我在App.js中定义的Angular.Module中添加" Froala"时,它会打破测试,但是当我删除它时,所有测试都通过。
我在app.js文件中配置了froala:
angular.module('app', [ 'froala',....
我正在引用index.html
中的本地/下载文件<link href="bower_components/froala-wysiwyg-editor/css/froala_editor.min.css" rel="stylesheet" type="text/css" />
<link href="bower_components/froala-wysiwyg-editor/css/froala_style.min.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="bower_components/froala-wysiwyg-editor/js/froala_editor.min.js"></script>
<script type="text/javascript" src="bower_components/froala-wysiwyg-editor/js/angular-froala.js"></script>
这是我遇到的错误:
TypeError: undefined is not an object (evaluating 'ctrl.disableInput')
这是在添加froala之前通过的业力配置和示例测试。
弗罗拉拉是否需要配置一些东西才能通过测试?
这对我来说是一个简单的错误,它通过将angular-froala加载到鲍尔组件文件夹中。此部分src="bower_components/froala-wysiwyg-editor/js/angular-froala.js"
及其在app.js angular.module('app', [ 'froala',....
中。我删除了这两个参考文献,仅在索引中具有此参考:
<link href="bower_components/froala-wysiwyg-editor/css/froala_editor.min.css" rel="stylesheet" type="text/css" />.
<link href="bower_components/froala-wysiwyg-editor/css/froala_style.min.css" rel="stylesheet" type="text/css" />.
<script type="text/javascript" src="bower_components/froala-wysiwyg-editor/js/froala_editor.min.js"></script>.
我遵循了以前的堆栈溢出答案,内容涉及与Angular集成,并认为我需要包括它,但这不是必需的。