微信小程序引用本地js里的json数据

本文介绍了如何在微信小程序中引用并使用data.js文件中存储的本地json数据,通过数据绑定到category.js页面中实现数据展示。

1.data.js(本地js里的json数据),位于项目更目录下

var data = [
	 {
      "name": "女装",
      "foods": [
          {
            "name": "A字裙",
            "key": "A字裙",
            "icon": "http://img.kiwifruits.cn/classify/1/1.jpg",
            "cat": 10
          },
          {
            "name": "T恤",
            "key": "T恤",
            "icon": "http://img.kiwifruits.cn/classify/1/2.jpg",
            "cat": 10
          },
          {
            "name": "半身裙",
            "key": "半身裙",
            "icon": "http://img.kiwifruits.cn/classify/1/3.jpg",
            "cat": 10
          },
          {
            "name": "衬衫",
            "key": "衬衫",
            "icon": "http://img.kiwifruits.cn/classify/1/4.jpg",
            "cat": 10
          },
          {
            "name": "短裙",
            "key": "短裙",
            "icon": "http://img.kiwifruits.cn/classify/1/5.jpg",
            "cat": 10
          },
          {
            "name": "阔腿裤",
            "key": "阔腿裤",
            "icon": "http://img.kiwifruits.cn/classify/1/6.jpg",
            "cat": 10
          },
          {
            "name": "连衣裙",
            "key": "连衣裙",
            "icon": "http://img.kiwifruits.cn/classify/1/7.jpg",
            "cat": 10
          },
          {
            "name": "妈妈装",
            "key": "妈妈装",
            "icon": "http://img.kiwifruits.cn/classify/1/8.jpg",
            "cat": 10
          },
          {
            "name": "牛仔裤",
            "key": "牛仔裤",
            "icon": "http://img.kiwifruits.cn/classify/1/9.jpg",
            "cat": 10
          },
          {
            "name": "情侣装",
            "key": "情侣装",
            "icon": "http://img.kiwifruits.cn/classify/1/10.jpg",
            "cat": 10
          },
          {
            "name": "休闲裤",
            "key": "休闲裤",
            "icon": "http://img.kiwifruits.cn/classify/1/11.jpg",
            "cat": 10
          }
      ]
   }
]

 //数据暴露出去
module.exports = {  
    data: data
}

2、数据绑定category.js (pages/category/category.js)

var postsData=require('../../data/data.js');  //引入
  data: { 
          classifData: []
  },
  /**
   * 生命周期函数--监听页面加载 页面初始化  on开头的函数监听函数
   */
  onLoad: function (options) {
 
    this.setData({
			 classifData: classifData.data
	});  
  }
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值