微信小程序自学 随笔4 v1.0.0/跨页面传值

在js中跳转:

  • wx.navigateTo({
    url:''
    })
  • wx.redirectTo({
    url:''
    })
  • wx.switchTab({
    url:''
    })
  • wx.navigateBack({
    delta:1
    })

在wxml中跳转:

  • < navigator url="" open-type="redirect" > < /navigator>

var that = this

this对象在程序中随时会改变,而var that=this之后,that没改变之前仍然是指向当时的this,这样就不会出现找不到原来的对象。

v1.0.0成功发布

目标demo上线 v1.0.0

跨页面传值

设置id,传递给全局变量:

<!--home.wxml-->
<view class="time-card" bindtap="goglobal" id='1'>

<!--home.js-->
goglobal:function(e){
var id=e.currentTarget.id;
getApp().data.tem_data=id;
wx.navigateTo({
    url:'../content/content'
})
},

<!--content.js-->
onLoad:function(){
var that = this;
var i = getApp().data.tem_data;

推荐阅读更多精彩内容