我得到了一个错误:这个$情态动词模态不是一个函数
我通过gulp文件从wwwroot文件夹中的Node_模块获得了ng2-bs3-modal。
我的文件夹结构是:
- wwwroot
- angularlibs
- angular
- bootstrap
- core-js
- rxjs
- zone.js
- ng2-bs3-modal
- appScripts (js generated from typescripts)
- Scripts (typescripts)
- typings
- gulpfile
- package.json
- project.json
- .....
如果我将ng2-bs3-modal移动到脚本(typescript)文件夹,它将提供jasmin区域。js错误。在上面的结构中,我得到了“this.$modal.modal不是函数”错误,因为ng2-bs3-modal中的所有类型脚本都找不到@angular/core。
索引html中的脚本标记按以下顺序排列:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" ref="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/css/bootstrap.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.js"></script>
我尝试通过以下几个选项来解决问题:https://github.com/dougludlow/ng2-bs3-modal/issues/52 https://github.com/dougludlow/ng2-bs3-modal/issues/34
但是没有运气。我是安格拉尔的新手。如能迅速提供帮助,将不胜感激。
您应该包括以下内容:
<script src="node_modules/ng2-bs3-modal/bundles/ng2-bs3-modal.js"></script>
在你的其他依赖之后。我强烈建议你考虑使用动态模块加载器,如System JS或(我最喜欢的)webpack
在项目中安装jQuery和bootstrap
npm install jquery
npm install bootstrap
然后在使用此模式的文件(例如model view.component.ts)中导入这两个组件
import 'jquery';
import 'bootstrap';
对我来说,这是完美的:)
我试图在代码中使用以下服务: 问题是,在运行时,它会抱怨: 我已经定义res的数据类型为响应,但仍然抱怨 如果我用订阅替换地图,它工作正常:
问题内容: 我正在尝试编写示例AngularJS和SpringMVC项目。spring方法可以正常工作,但是我的站点控制器中的函数声明存在问题。我的应用应该从文本输入中返回一个单词,但是当我单击按钮时,出现了以下错误: 这是我的index.html: 和controller.js: 我注意到,这一定是ng-click值中的函数声明存在某种问题。在现场启动时,controler.js可以正常运行,但
问题内容: 我已经建立了一个工厂来处理我的控制器的功能,但是不知何故,控制器会在其中一个功能上返回错误: 错误:Auth.getUser(…)。成功不是函数@ http:// localhost:8080 / app / controllers / mainCtrl.js:10:1 … 我不知道这是怎么回事,其余功能似乎工作正常? 主控制器: 问题答案: 请参阅$ http服务文档中的 “ 弃用声
我正在一个WordPress网站上工作——它有大量的自定义代码和插件以及各种JQuery、引导和框架加载。 在最后一个加载页脚的最底部-I处: 我得到了错误: 显然,JQuery已经加载。我也尝试过在那里放置其他JQuery——除了加载的JQuery之外——我得到了相同的错误。 为什么我会得到$nota函数错误?
我正在将sequelizejs与expressjs应用程序一起使用。 这里是我的用户模型的代码。 user.js TypeError:User.FindAll不是router.Get(D:\stateboard-project\v2\components\user\usercomponent.js:6:8)在Layer.Handle[as handle_request](D:\stateboard
尝试从组件订阅HTTP-GET的解析响应。得到一个错误的说法。无论是从HTTPService还是从组件类使用,map都不是一个函数。 但以下工作: 解析在Httpdemo服务中也不起作用。 我的代码中的用法有什么问题?