小程序——如何引入外部js
当写小程序需要引入一些额外的js文件时,可以这样:
一、先把外部js用一个函数封闭起来:
test.js
function myfunc() {
console.log("myfunc....");
}
// 在这个函数的最下面暴露接口
module.exports.myfunc = myfunc;
二、引用
在需要引用此函数的文件里,如Index.js:
const util = require("../../utils/test.js")    // 这是引入文件
Page({
    data:{
    },
    onload:function({
    util.myfunc();    // 引用
    }
})
也可以使用(.)的方式引用func函数里的其中一个函数.
小程序——如何引入外部js的更多相关文章
- 微信小程序如何引入外部字体库iconfont的图标
		
每天学习一点点 编程PDF电子书.视频教程免费下载:http://www.shitanlife.com/code 微信小程序不能识别很多文件, 其中就包括外部的字体文件. 那我们怎么突破他的防火线呢, ...
 - 「小程序JAVA实战」小程序模板在外部页面引用(20)
		
转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-20/ 不知道老铁还有印象吗?当时讲模板的时候,是在当前的页面进行模板的应用,如何外部的方式引用模板 ...
 - 「小程序JAVA实战」小程序页面引用外部wxml通用页面(21)
		
转自:https://idig8.com/2018/08/09/xiaochengxu-chuji-21/ 现在都是讲究开发的效率,原来单纯的android 和 ios 已经不在吃香了,都是混合开发, ...
 - 微信小程序从零开始开发步骤(七)引入外部js 文件
		
上一章讲到小程序页面的四种常见的跳转的方法,这一章写如何引入一个外部的js文件,既utils文件夹的用处,其实步骤很简单: 1:准备好外部想要引入的外部文件,命名为util.js,并且填充固定的文件内 ...
 - 前端(小程序)项目Aes.js/Md5.js加密的处理方法
		
做项目中需要对前端数据加密传输这个时候需要用到前端加密的算法主要是:Aes.js,Md5.js 一.Vue项目用到的aes.js加密. 1.直接在index.html引入aes.js或者在npm in ...
 - vue页面引入外部js文件遇到的问题
		
问题一:vue文件中引入外部js文件的方法 //在vue文件中 <script> import * as funApi from '../../../publicJavaScript/pu ...
 - vue文件中引入外部js
		
1.在项目的入口文件中(app.js)定义remoteScript标签 Vue.component('remote-script', { render: function (createElement ...
 - 微信小程序-06-详解介绍.js 逻辑层文件-注册页面
		
上一篇介绍的是 app.js 逻辑层文件中注册程序,对应的每个分页面都会有的 js 文件中 page() 函数注册页面 微信小程序-06-详解介绍.js 逻辑层文件-注册页面 宝典官方文档: http ...
 - 微信小程序——3、逻辑js文件
		
逻辑层js文件 微信小程序前端进行了层次划分,分为逻辑层和视图层.逻辑层实现对数据的加工和处理.与HTML页面相似,逻辑层使用JavaScript编写.逻辑层将数据处理后发送至视图层,同时接受视图层的 ...
 
随机推荐
- 搭建Java开发环境及相关工具
			
本文主要记录下在window环境下,搭建Java开发环境,及需要安装的工具软件说明,旨在方便快速完成这些正真开始开发前的准备工作. 1.JDK安装及环境配置 此处安装JDK1.8的版本,官方下载地址: ...
 - python中OS模块方法
			
常见函数: os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台.比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'. os.ge ...
 - [la P4487] Exclusive-OR
			
[la P4487] Exclusive-OR Time limit 3000 ms OS Linux You are not given n non-negative integers X0, X ...
 - ie8遇到的那些事
			
IE一直是我们津津乐道的浏览器,他的奇葩想必各位在开发之路上都不断的遇到了,其恶心程度就不必说了,我们公司主要是IE的浏览器,这次我就把我遇到的不兼容问题列举下来,欢迎大家补充.此举只发表IE8以上的 ...
 - QT-简易视频播放器
			
一直没找到理由去学一下QT,由于工作原因之后的工作内容会用到QT,于是这两天摸索了下:早上临时决定先做个视频播放器玩一下,于是先用qml发现不会用,无果,于是放弃了使用qml,等之后系统的看一下Jav ...
 - spoj1026Favorite Dice
			
题意翻译 一个n面的骰子,求期望掷几次能使得每一面都被掷到. 题目描述 BuggyD loves to carry his favorite die around. Perhaps you wonde ...
 - win10 安装mysql 8.0.12
			
按照CSDN以及博客园的其他教程, 之前安装过几次都有或多或少的bug 主要安装步骤: 1.配置my.ini文件 2.管理员进入终端, 切换到.../bin目录下进行操作 3.指令操作: 1) mys ...
 - [模板]quicksort快速查找、排列算法
			
1.快速排序 //快速排序 void quick_sort(int s[], int l, int r) { if (l < r) { //Swap(s[l], s[(l + r) / 2]); ...
 - 并查集(POJ1182)
			
链接:http://poj.org/problem?id=1182 定义一种关系R(x,y),x > y 时 R(x,y) = 2:x = y 时 R(x,y)= 1:x < y 时 R( ...
 - 关注Yumiot公众号,了解最新的物联网资讯
			
Yumiot,专注于物联网行业,每天不定期推送最新的物联网行业新闻.详情请用微信搜索关注 yumiot .