Node.js 将变量传递到导出对象
我有两个文件,如何将值传递给变量 sample.js:Node.js 将变量传递到导出对象,node.js,Node.js,我有两个文件,如何将值传递给变量 sample.js: module.exports = { content: [ { table: { body: [ [ { text: address, alignment: 'center'} ] } } } app.js: var sample = require('sam
module.exports = {
content: [
{
table: {
body: [
[
{ text: address, alignment: 'center'}
]
}
}
}
app.js:
var sample = require('sample');
var sample = require('./sample')(adress);
如何将地址传递到示例对象中
function getContent(adress) {
return content: [
{
table: {
body: [
[
{ text: address, alignment: 'center'}
]
}
}
}
module.exports = getContent;
app.js:
var sample = require('sample');
var sample = require('./sample')(adress);
app.js:
var sample = require('sample');
var sample = require('./sample')(adress);
要导出返回对象的函数:
module.exports = function (address) {
return {
content: [
{
table: {
body: [
{
text: address,
alignment: 'center'
}
]
}
}
]
}
};
现在,您可以填充以下值:
var sample = require("./sample");
console.log(sample("fooAddress"));
要导出返回对象的函数:
module.exports = function (address) {
return {
content: [
{
table: {
body: [
{
text: address,
alignment: 'center'
}
]
}
}
]
}
};
现在,您可以填充以下值:
var sample = require("./sample");
console.log(sample("fooAddress"));
试试这个:
module.exports = (address) => {
return {
content: [
{
table: {
body: [
{text: address, alignment: 'center'}
]
}
}
]
}
}
var-sample=require('sample')('address')代码>尝试以下操作:
module.exports = (address) => {
return {
content: [
{
table: {
body: [
{text: address, alignment: 'center'}
]
}
}
]
}
}
var-sample=require('sample')('address')代码>您可以将module.exports设置为函数:
sample.js
module.exports = (address) => { return { content: [
{
table: {
body: [
{text: address, alignment: 'center'}
]
}
}
] };}
var sample = require('sample')('your address parameter');
app.js
module.exports = (address) => { return { content: [
{
table: {
body: [
{text: address, alignment: 'center'}
]
}
}
] };}
var sample = require('sample')('your address parameter');
您可以将module.exports设置为函数:
sample.js
module.exports = (address) => { return { content: [
{
table: {
body: [
{text: address, alignment: 'center'}
]
}
}
] };}
var sample = require('sample')('your address parameter');
app.js
module.exports = (address) => { return { content: [
{
table: {
body: [
{text: address, alignment: 'center'}
]
}
}
] };}
var sample = require('sample')('your address parameter');
how can pass或how can access??how can pass或how can access??命名方法可以获得更好的堆栈。他不需要模块,而是需要文件。您的代码将无法工作。命名方法将导致更好的堆栈。他不需要模块,而是需要文件。你的代码不起作用。