美文网首页
小程序--使用require方法加载js模块

小程序--使用require方法加载js模块

作者: Yin先生 | 来源:发表于2019-12-26 00:00 被阅读0次

    怎么从脚本文件引用,读取这些数据。
    1.出口
    我们为了模拟服务器,先把数据放到post-data.js里面,然后在这个文件里面写上

    post-data.js

    var local_database = [{
        date: 'Nuv 18 2019',
        title: '正是虾肥蟹壮时',
        imgSrc: "/images/post/crab.png",
        avatar: '/images/avatar/1.png',
        content: '俗语说:“秋风起,蟹脚痒,九月圆脐十月尖。”在“菊留秋色蟹螯肥”的金秋时节,坐在优雅别致的餐厅里,品尝肉质鲜嫩的大闸蟹,精敲细剥,其味无穷。配以黄酒小酌,驱寒暖身,美食健康两不误。',
        reading: '112',
        collection: '96',
      }]
    var a = '10';
    module.exports = {
      postList:Local_database,
      a_key:a
    }
    

    和nodeJS里的模块输出是一样的。能够通过这个出口expert输出数据到别的脚本里。
    想输出多少变量都可以,出口中一直追加就可以了。

    2、“入口”,也就是对应的post.js如何来接收对应的数据。

    // 必须是相对路径
    var postsData = require('../../data/posts-data.js')
    Page({
    /**
     * 页面的初始数据
     */
    data: {},
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
      this.setData({
        post_key: postsData.postList
      })
    }
    })
    

    相关文章

      网友评论

          本文标题:小程序--使用require方法加载js模块

          本文链接:https://www.haomeiwen.com/subject/rmbhoctx.html