talk is cheap, show me the code.

model|- test.js
pages|- user|- user.js
app.js

经过几番尝试,我想在user.js中引入test.js中的数据,
最终得出结论:微信小程序中不能使用绝对路径引入资源,只能使用相对路径引入资源

import方式引入

相对路径引入 正确

import {data} from '../../model/test.js'

绝对路径引入 报错

import {data} from '/model/test.js'

test.js

const data = 'hello world'
export {data
}

require方式引入

相对路径引入 正确

const {data} = require('../../model/test.js')

绝对路径引入 报错

const {data} = require('/model/test.js')

test.js

const data = 'hello world'
module.exports = {data
}

解决方案

App({require: ($uri) => require($uri),
})

Usage

user.js

const app = getApp()
const {data} = app.require('model/test.js')Page({onLoad: function (options) {console.log('test', data)},
})

test.js

const data = 'hello world'
module.exports = {data
}

参考

segmentfault - 微信小程序 绝对路径 require

【微信小程序】微信小程序如何使用绝对路径引入资源?相关推荐

  1. web程序前后台功能实现_微信定制开发、小程序定制开发可以实现哪些功能?

    企业微信,是腾讯微信团队为企业打造的专业办公管理工具.与微信一致的沟通体验,丰富免费的OA应用,并与微信消息.小程序.微信支付等互通,助力企业高效办公和管理.全面安全保障,国际权威认证,银行级别加密水 ...

  2. 微信小程序使用wxParse,解决图片显示路径问题

    微信小程序使用wxParse,解决图片显示路径问题 参考文章: (1)微信小程序使用wxParse,解决图片显示路径问题 (2)https://www.cnblogs.com/zxf100/p/100 ...

  3. python开发微信小程序-微信小程序开发:python+sanic 实现小程序登录注册

    开发微信小程序时,接入小程序的授权登录可以快速实现用户注册登录的步骤,是快速建立用户体系的重要一步.这篇文章将介绍 python + sanic + 微信小程序实现用户快速注册登录全栈方案. 微信小程 ...

  4. 微信背单词类小程序,小鸡单词源码下载,打卡微信小程序

    微信背单词类小程序,小鸡单词源码下载,微信小程序开发学习案例,小程序开发教程.一个用来背单词每天打卡的微信小程序,还有词汇测试,包含多种词库后台由腾讯云wafer解决方案. 前段时间开始学做微信小程序 ...

  5. 你能用微信小程序打开小程序了【附开发方法】

    6月21日晚间,微信小程序再次迎来升级:小程序可以打开小程序了,同一个公众号下关联的10个同主体小程序和3个非同主体小程序之间,可以调用接口直接相互跳转.微信客户端6.5.9及以上版本支持.另外门店小 ...

  6. 调用支付jsapi缺少参数appid_服务商模式下的小程序微信支付

    最近,要做一个小程序商城的项目,需要在小程序中用到分账功能,也就是顾客购买商品支付的钱要给各个店铺,这就需要用到服务商模式. 在谈服务商模式下小程序微信支付之前,我们先要有一个服务商的商户号,这个商户 ...

  7. servlrt程序的入口点是_刚刚,微信偷偷更新,小程序又放大招了!

    胖友们,昨天微信悄悄上新了7.0.3版本,按照惯例,安卓不配拥有! 那么这一版本有哪些变化呢? 最大的变化就是主界面下拉的小程序界面摇身一变,成了"小程序桌面"! 微信7.0.3下 ...

  8. api 微信内置浏览器js_多端开发框架uni-app入坑指南,一套代码适用微信、头条等小程序...

    前言 hello 小伙伴们,现在我已经正式入坑 uni-app 了.uni-app 已经发布好几个月了,期间也是踩坑无数,但是官方秉承着不抛弃不放弃的精神,积极解决开发者的各种简单的.复杂的问题,在此 ...

  9. 浅析微信支付:微信支付简单介绍(小程序、公众号、App、H5)

    本文是[浅析微信支付]系列文章的第二篇,主要讲解一下普通商户接入的支付方式以及其中的不同之处. 上篇文章讲了本系列的大纲,没有看过的朋友们可以看一下. 浅析微信支付:前篇大纲 微信支付是集成在微信客户 ...

最新文章

  1. JQuery弹出窗口小插件ColorBox
  2. Objective-C:保留计数器思想的详解(对象的保留和所有权的释放)
  3. 解决NahimicSvc32.exe与bilibili直播姬的音频不兼容的问题
  4. GDB调试基础操作详解【GDB调试】
  5. 我司那产品经理丨第四期
  6. 函数式接口作为方法的返回值类型案例
  7. Future取消线程执行
  8. 遇上DG挖矿病毒的处理记录
  9. CAShapeLayer
  10. Android 四大组件学习之Activity四
  11. SQL5 查找所有员工的last_name和first_name以及对应部门编号
  12. 微信推送消息通知接口汇总
  13. 投资理财-赚取平均收益
  14. Android 获取手机中微信聊天记录
  15. k8s学习-持久化存储(Volumes、hostPath、emptyDir、PV、PVC)详解与实战
  16. 在Windows10操作系统中搭建ftp服务器
  17. GE可能会出售其工业软件业务的股份
  18. OSI与TCP/IP协议簇、数据链路层
  19. 大模型“研究源”告急:2026年高质量语言数据或将耗尽
  20. 武大 94 年博士年薪 201 万入职华为!学霸日程表曝光,简直降维打击!

热门文章

  1. 帝国cms中/e/data顽固不化的权限修改小记
  2. 贝塞尔曲线下的动画效果
  3. 上周工作中遇到的问题以及解决方法总结
  4. 第三届CSHIA智能家居系统工程师同学会上海成功举办
  5. 更新包与已安装应用签名不一致
  6. 计算机三级考点10:IP地址子网划分。
  7. 人机对战?学会Python简直开挂!
  8. Android字体渐变效果
  9. 前后端通信安全RSA+AES混合加密
  10. Go语言JSON包使用