近来学习微信小程序开发,发现一个奇怪的现象:
在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只能用相对路径?
求助,感谢。
微信小程序开发问题解答
微信小程序开发者回答:
app.js最前面
const QQMapWX = require("./utils/qqmap-wx-jssdk.min.js")
const qqmapdemo = new QQMapWX({
key: '你的key',
})
app({
qqmapdemo,
onShow(){
}
//.....
})
页面里
const qqmapdemo = app.qqmapdemo
本文网址:http://www.91bianli.com/weixinxiaochengxu/51259.html