javascript - 在 Sequelize 中导入 instanceMethods 函数时出错

标签 javascript node.js typescript sequelize.js

我在文件中创建了一个函数并使用

export function foo(params...) {
 // do something
}

在模型的初始化中,我以这种方式导入函数:
import { foo } from "../path/..."

instanceMethods: {
  foo: foo
}

问题是模型没有正确初始化。你知道为什么吗?

最佳答案

the problem is the model is not initialized correctly



以下代码工作正常。

导出函数 foo(params...) {
//做一点事
}
import { foo } from "./foo";

let instanceMethods = {
  foo: foo
};

错误在别处。也许您打算使用 = 并使用 : ?请注意,如果您不使用该变量,它将从输出 ( ref ) 中删除。

@)-'--

关于javascript - 在 Sequelize 中导入 instanceMethods 函数时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32496987/

相关文章:

javascript - 当我们点击它时,如何访问通过 <a> 标签发送的 console.log 中的 prop?

javascript - 如何检查属性是否为 bool 属性?

javascript - 如何在 Node js的mongoose中查找坐标是否在多边形内

typescript - 你能在 typescript 中动态扩展一个类型吗?

node.js - 如何为第 3 方库将 ES6 转换为 ES5?

typescript - 万一使用泛型 TypeScript 的主要原因是什么?

javascript - 如何区分不同服务器发送的事件监听器?

javascript - jQuery:从具有多个节点的 HTML 字符串中提取最顶层的 SVG 元素

带有用户输入的 MySQL 和 node.js JOIN 语句

javascript - 说 Node.js 和 JavaScript 提供基于事件循环的并发模型是不正确的吗?