我在<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-json-jackson</artifactId>
<version>${jersey2.version}</version>
<scope>test</scope>
</dependency>
中有以下代码。
test1.js
我正在尝试访问module.exports = function(d){
d.demo1 = function() {
return "DEMO 1";
},
d.demo2 = function() {
return "DEMO 2";
}
}
上的函数demo1。
在调用函数的代码下面。
test2.js
请帮助我如何访问此功能。 感谢。
答案 0 :(得分:6)
目前还不清楚你在这里想要达到的目标。
您正在导出功能。该函数将采用1个参数(ngOnChange
)。然后,您尝试将接收到的参数的d
和demo1
属性分配给两个不同的函数。
我想要做的是想要做的是你想要为这些函数导出一个具有两个不同属性的对象。例如。这样做:
demo2
然后您可以导入模块并访问module.exports = {
demo1: function() {
return "DEMO 1";
},
demo2: function() {
return "DEMO 2";
}
}
和demo1
函数:
demo2
答案 1 :(得分:1)
var demo = require('./test1');
var o = {};
demo(o);
o.demo1(); // "DEMO 1";