postData为undefined, 无法通过require获得内容,检查过路径,数据暴露接口的写法都没问题,程序没有报错。

来源:18-2 使用require方法加载js模块儿文件

Neolu4ever

2018-10-22

Require部分:
var postData = require(’…/…/data/posts-data.js’)

数据接口部分:(exports.localData 参考的是官方文档描述的写法)
module.exports.localData = {
postList:localData
}

调试结果:
图片描述

写回答

1回答

赚钱娶媳妇

2018-10-22

为什么不按照视频里的写法呢

module.exports = { postList: localData }

我印象里是可以用你这种写法的,但是取值的时候会多一层

postData.localData.postList


0
1
Neolu4ever
谢谢回复~按照视频里的写法,依然会出现undefined的结果,所以我就按照文档里的写法来试,结果还是一样。
2018-10-23
共1条回复

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23962 学习 · 6930 问题

查看课程