微信小程序根目录问题:支持与不支持
发布于 6 年前 作者 pengjun 7178 次浏览 来自 问答

近来学习小程序开发,发现一个奇怪的现象:

在require中,如

var QQMapWX = require('/utils/qqmap-wx-jssdk.js');

utils和images和pages同级,但是用 / 却不是从根目录开始寻找,而是在当前页面下目录。即不支持根目录/

但是在如:

wx.showToast({
          title: '无更多数据',
          image: '/images/tip.png'
})

这里的 / 会从链接到最外层的images目录,与pages同级。支持根目录/

目录如图,require中报错,但是wx.showToast中使用 / 却能正确找到文件。为什么会有不一样?难道require只能用相对路径?

求助,感谢。

1 回复

app.js最前面

const QQMapWX = require("./utils/qqmap-wx-jssdk.min.js")

const qqmapdemo = new QQMapWX({

key: ‘你的key’,

})

app({

    qqmapdemo,

    onShow(){

    }

//…

})

页面里

const qqmapdemo = app.qqmapdemo

回到顶部