Cookie传值+小程序请求+小程序铺值

?前端界面传值&小程序连接接口&小程序铺值

前端界面传值

正常界面间传值一般会用到url传值,但是如果是很多数据,并且想到另一个页面使其赋值到对应位置,用cookie传值就非常的简单方便;

首先我们要引用jquery插件和jquery-cookie,下面是引用在线的cookie代码

<script src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.js"></script>

然后就可以利用cookie来传值了:
页面一:

html:
<span id=“autumn”>秋,你以为你接受的是谁的爱,是一个天神的爱</span>

js:
a = document.getElementById("autumn").innerHTML; //根据id获取值给a
$.cookie('y',a);                                  //把a传到cookie中赋给y

页面二:

html:
<span id=“spring”></span>

js:
var s = $.cookie('y');                             //获取上个页面传到cookie中的y值给s
document.getElementById("autumn").innerHTML = s;  //根据id把s值给span标签赋值

如果相传input中的值就要把innerHTML换成value;
相传多条值举一反三就OK了;

小程序连接接口

正常前端界面运用ajax连接接口,但目前小程序比较火,偶们也要学会小程序连接接口

 wx.request({
         url: '###', //请求接口的url
         method: '###', //请求方式
         data: {###},//请求参数
         header: {            // 默认值
         },
         success: res => {   // 请求成功返回的res
       
            this.setData({
               addressList: res.data,  // 尾巴、不知有何用处,加上最好
            })
         }
      });

小程序铺值

js:
data内写一个集合

data: {
      addressList: [ ]   根据接口获取的信息集合
   },

wxml:
在框着你想铺值的的地方的大view框里写

 wx:for-items="{{addressList}}" wx:key="{{index}}"  
     //拿到接口查询的所有信息         //钥匙
     
  接下来在你想铺值的对应标签里写{{item.对应值的字段}}就可以了

这样写就可以做到界面只写一条信息的样式,然后addressList里有多少条信息,就会对应铺出多少条信息

? :2018/11/25

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值