微信小程序怎么调用另建的js函数
时间: 2024-02-12 08:05:32 浏览: 75
微信小程序中使用javascript 回调函数
要在微信小程序中调用另建的js函数,首先需要在调用该函数的页面或组件中引入该js文件,然后在页面或组件中使用该函数。
具体步骤如下:
1. 在需要调用js函数的页面或组件的js文件中,使用`require`函数引入该js文件,例如:
```
const util = require('../../utils/util.js')
```
这里假设需要调用的js文件是`util.js`,并且该文件在当前文件夹的`utils`文件夹下。
2. 在页面或组件的js文件中,直接使用该js文件中的函数,例如:
```
util.sayHello()
```
这里假设`util.js`中有一个名为`sayHello`的函数,该函数会在控制台输出`Hello World!`。
注意:在调用该函数之前,需要确保该函数已经被定义。
3. 如果需要将该函数的返回值传递给页面或组件中的其他变量或方法,可以使用回调函数或Promise对象等方法实现。
例如,`util.js`中有一个名为`getData`的函数,该函数会异步获取数据并返回一个Promise对象,在页面或组件中可以这样使用:
```
util.getData().then(data => {
console.log(data)
}).catch(error => {
console.log(error)
})
```
这里使用了Promise对象的`then`和`catch`方法来处理异步操作的结果。
阅读全文