CNode

新人求出坑,附源码

问答
NNeoHu发布于9 年前最后回复9 年前16 回复4247 浏览0 收藏

为什么这个productModel 不能使用呢 一直报错,说 ‘ReferenceError: productModel is not defined ’,是导出方式不对么?

屏幕快照 2017-07-16 上午11.53.20.png

查看回复

回复 (16)

M
MrErHu#1·9 年前
D
DevinXian#3·9 年前

第一眼就看懵逼了,以为自己什么新写法不了解,还去查了下文档,module.export 没这个写法...

J
justbecoder#4·9 年前

加油!

Z
zswnew#5·9 年前

mongoose. model这个方法有三个参数吗

来自酷炫的 CNodeMD

N
NeoHu#6·9 年前
Z
zswnew#7·9 年前

那你连接mogodb数据库的地址呢?

来自酷炫的 CNodeMD

N
NeoHu#8·9 年前
引用 zswnew那你连接mogodb数据库的地址呢? 来自酷炫的 CNodeMD

@zswnew 这个是使用的地方 model和数据库操作放在两个不同的文件里,数据库在本地而且是打开的,奇怪的是 我在‘connected’里面新建的pModel是没有问题的 但是导出的productModel就一直报错。 屏幕快照 2017-07-16 下午3.00.23.png

I
im-here#9·9 年前

不应是 module.exports 么?

N
NeoHu#10·9 年前
引用 im-here不应是 `module.exports` 么?

@imhered 不是这个 以下是报错信息

屏幕快照 2017-07-16 下午3.30.21.png

I
im-here#11·9 年前

DBOperation.js 27行代码看下

N
NeoHu#12·9 年前
引用 im-hereDBOperation.js 27行代码看下

@imhered 这是调用的地方 觉得我的model都没有find方法

屏幕快照 2017-07-16 下午3.33.41.png

I
im-here#13·9 年前
引用 NeoHu@imhered 这是调用的地方 觉得我的model都没有find方法

@NeoHu 不是啊,报错是你productModel 这个变量未定义啊,这个变量你在哪定义的,贴DBOperation.js 全部代码

I
im-here#15·9 年前
引用 NeoHu@imhered //DBOperation //Product //路径

@NeoHu 看你DBOperation.js 第二行,require进来的变量P是大写,你在27行用的的时候p是小写,整个DBOperation.js 文件里,productModel 这个变量压根儿就没定义,当然报错了啊

M
MrErHu#16·9 年前
参与回复
登录后即可参与回复。登录