我在将ng-redux导入我的JS客户端应用程序时遇到问题:

import ngRedux from 'ng-redux';
import needle from 'needle'; // just for debugging

console.log(`Testing: `, {ngRedux, needle});


控制台的输出为:

Testing: {
    needle: {version: "1.6.0", defaults: ƒ, head: ƒ, get: ƒ, post: ƒ, …},
    ngRedux: "ngRedux"
}


因此needle可以工作,但是ngRedux只是返回一个字符串,为什么?

文件夹node_modules/ng-redux看起来很好。

最佳答案

它返回字符串,因为只需将模块设置为应用程序的依赖项即可,如下所示:

import ngRedux from 'ng-redux';
angular.module('app', [ngRedux]); // Creating "app" module


如果需要获取模块,可以编写以下代码:

angular.module(ngRedux); // Getting existing "ngRedux" module

关于javascript - 导入ng-redux只会返回一个字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51629595/

10-11 16:37