微信小程序之js模块化
文章目录
- js模块化
- 模块化操作
- 引用模块化的js
- 引入外部JS
js模块化
可以将通用的js抽取出来,放到一个js文件中,对外提供一个被调用的方法名
引入使用的js使用require引入公用的js文件。可以通过提供的调用方法名称来调用js方法
比如:
模块化操作
引用模块化的js
引入外部JS
比如:
const config = require('../../config.js');
比如我此时的config的绝对路径是
xxx/project/config.js
而我此时要引入conifg.js的文件–sss.js的绝对路径是:
xxx/project/pages/order/sss.js那么上面的 “../../config.js”,应该是从左至右,一个 ../ 表示
回退一次,,那么这里就回退了两次,就是先到order层,
再到pages层,config.js和pages是同一层的。
所以应该这么解读,先退到哪一层,再读取那一层的那个文件。这里就是先退到pages层,再要那一层的config.js文件
微信小程序之js模块化相关推荐
- 13.微信小程序(JS逻辑文件)
15.微信小程序(JS逻辑文件) 大纲 (1)业务逻辑案例 (2)调用API案例 (3)ECMAScript---- (4)小程序执行环境 (5)模块化 (6)作用域与全局变量 前言 前言: 一个服务 ...
- 小程序promise封装post请求_微信小程序 es6-promise.js封装请求与处理异步进程
微信小程序 es6-promise.js封装请求与处理异步进程 下载es6-promise.js置于根目录下的libs文件夹下: 在根目录utils文件夹下新建httpsPromisify.js,即定 ...
- 自制微信小程序通讯JS
自制微信小程序通讯JS 起因 现在微信小程序开发基本会使用到组件的开发.随着组件的不断增加,使得组件之间的通讯越发频繁.然后,微信小程序中组件之前通讯必须通过父子关系才能进行. 这个js能使得我们在组 ...
- 微信小程序App.js应用
微信小程序App.js应用 文章目录 微信小程序App.js应用 1.App.js内容 2.判断用户以什么方式进入小程序 3.获取用户信息 4.设置全局变量 1.App.js内容 App.js写逻辑内 ...
- 微信小程序app.js给全局变量globalData赋值
微信小程序app.js 中,从数据库读取登录数据后,想把登录信息变为全局遍历,这里为globalData赋值和其他的页面赋值不同. 需要先定义 that=this 之后用that.globalDat ...
- 微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化
微信小程序app.js中的全局变量globalData改变,如何通知其它页面界面显示改变,小程序中如何在其他页面中监听到globalData中值的变化 在小程序中,我们一般在app.js的onLaun ...
- 微信小程序开发实战——模块化
JavaScript模块规范 在任何一个大型应用中模块化是很常见的,与一些更传统的编程语言不同的是,JavaScript (ECMA-262版本)还不支持原生的模块化. Javascript社区做了很 ...
- 微信小程序App Page 模块化
微信小程序注册函数App() 在app.js里是一个App()函数,定义全局函数和数据,还可以用来注册一个微信小程序.在App()函数里有一些生命周期函数 App({onLaunch(option){ ...
- 在微信小程序的JS脚本中使用Promise来优化函数处理
在我们传统的Javascript开发函数编写中,我们习惯了回调函数的处理,不过随着回调函数的增多,以及异步处理的复杂性等原因,代码越来越难读,因此诞生了使用Promise来优化JS函数处理的需求,引入 ...
最新文章
- 深度学习原来还可以这么学!
- 在linux系统上运行新加的内核模块(驱动模块) 需要安装的东西
- vs2008中C#3.0语言的新特性
- Linux mount 修改文件系统的读写属性
- SQL Server 数据库没有有效所有者的三种解决办法
- 转:Tomcat启动失败 提示Server Tomcat v7.0 Server at localhost failed to start.六种解决方法
- python中def root的用法_python scipy optimize.root_scalar用法及代码示例
- Ubuntu学习笔记2-网络部分
- -bash-4.1问题
- python打印字符金字塔_Python教程第7篇:print打印字符串
- jdk13.0.2安装mysql_centos下的安装mysql,jdk
- 如果你对web前端学习感到迷茫的话请看完本文
- shell入门(二)——面试题实例
- RESTClient用法
- 航空公司客户价值分析(下)
- 右浮动的顺序是反过来的,html中第一个是最后显示,而最后一个会在第一个显示。
- 抖音微博火山快手皮皮虾微视去水印附源码
- 栋的月结 | 第三回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)[含泪总结.. 憋泪分享!]
- 在小百合注册了一个帐号
- 3D语义场景图论文小记
热门文章
- python nlp 句子提取_python-仅从Stanford Core NLP获取作为输出的标记化句子
- WEB渗透测试(一)被动信息收集1(DNS信息收集、DNS字典爆破、DNS注册信息)
- 期货开户交易交易风格各异
- python画图大全_python画图教程
- GPS北斗双模技术应用开发研究--数据解析
- 使用计算机制作文档的方法是,2.2使用word 2003制作文档.doc
- 拍案叫绝的算法(二)
- HTML表单中get 和post 的区别
- 如何将多个 Docx 格式 Word 文档批量转为 Doc 格式
- 主题:风电-光热-CHP联合发电系统优化调度