微信小程序-調用工具js文件/utils文件中的函數/變量


在小程序中,定義了一項工具文件utils,此文件的js旨在本文件之內有效,當其他子頁面想調用其中的js方法或者變量時,需要兩步驟:

1:在utils被調用的js文件中,面向對象的方式模型輸出:  module.exports={要調用的函數名稱:要調用的函數名稱 };

2:在要調用的js文件中模塊化引入utils的js文件  var object=require("utils被調用的js文件地址"); 可以輸出一下object就能看到被調用的方法了;

例子如下:

utils中被調用的js:

var URl='http://123.23.169';
 var getImageurl=function(imageurl){
return URl+imageurl;
 }

//  要引用這個文件的函數或者變量,除了在要引用的的js文件中模塊化之外(var utils=require('js地址')),
// 在被引用的的js中要通過 module.exports={a:a}作為面向對象的變量輸出函數如下:
 module.exports={
     URl:URl,//要引用的函數 xx:xx
     getImageurl:getImageurl
 }

  

要調用的js文件

// 獲得工具utils工具js里面函數,先模塊化引用utils里面的js地址  reqiure('js地址')成一個面向對象
var utils=require('../../utils/app.js')
// console.log(utils) 可查看獲得的函數
console.log(utils.getImageurl('iamgeaaddress.png'))

  

輸出結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM