javascript - Importing ng-redux just returns a string
问题描述
I have problems importing ng-redux into my JS client app:
import ngRedux from 'ng-redux';
import needle from 'needle'; // just for debugging
console.log(`Testing: `, {ngRedux, needle});
Output from console is:
Testing: {
needle: {version: "1.6.0", defaults: ƒ, head: ƒ, get: ƒ, post: ƒ, …},
ngRedux: "ngRedux"
}
So needle
works but ngRedux
just returns a string, why?
The folder node_modules/ng-redux
looks just fine.
解决方案
它返回字符串,因为您只需将模块设置为应用程序的依赖项,如下所示:
import ngRedux from 'ng-redux';
angular.module('app', [ngRedux]); // Creating "app" module
如果你需要获取模块,你可以这样写:
angular.module(ngRedux); // Getting existing "ngRedux" module
推荐阅读
- mongodb - 通过聚合在 mongo db 中的总数
- wpf - WPF 绑定到 Listview 的 Itemtemplate 的可见性不起作用
- java - 字符串功能垫或在java中subsritng凝视
- python - sendp 的奇怪行为,将数据包发送到错误的目的地 [scapy]
- html - 我的 CSS 没有填满网页的底部
- node.js - 使用 nodejs 进行电子邮件验证
- c# - 使用 C# 从全名获取短字符串
- ios - 动画 UICollectionView 框架时的布局和单元格问题
- redhat - 启用基于 jdbc 的会话持久性后应用程序无法加载
- android - 使用同一库的不同版本 - 发现多个文件与操作系统无关的路径“builddef.lst”