微信小程序开发,参数传值方法介绍

2018/4/1 21:37:51
摘要: 开发者在开发微信小程序的过程中,需要进行参数取值,也需要进行参数传值,之前小编介绍过两种常见的取值,接下来就要介绍一下参数传值的方法

开发者在开发微信小程序的过程中,需要进行参数取值,也需要进行参数传值,之前小编介绍过两种常见的取值,接下来就要介绍一下参数传值的方法。

1、通过data-id进行传值

  我们可以通过给HTML元素添加data-*属性进行需求值的传递,具体的使用方法说明如下:

 (1)设置data-id

<view bindtap="playTap" data-id="{{modle.id}}">

 (2)取值+传值

playTap:function(e) {

       const dataset = e.currentTarget.dataset;

       wx.navigateTo({

         url: '../play/index?id='+ dataset.id

       })

       console.log(dataset.id);

   }

 (3)取值

onLoad:function (param) {

    //页面初始化

        this.setData({

            currentId:param.id

        })

}

 (4)注意事项

data-名称不能有大写字母,如果出现大写字母,data-*属性中是不可以存放对象的。

  2、通过设置id标识来传值

 (1)设置id

<view bindtap=“playTap" id="{{modle.id}}">

 (2)取值

通过e.currentTarget.id获取id值,再通过设置全局对象的方式来进行数值的传递。

  3、通过在navigator中添加参数传值

 (1)传值

在navigator的属性url后拼接?id(参数名字)=要传递的值 ,其中多个参数的话,就要用户&分开,比如&name=value&……。示例如下。

<navigator url="../my/my?id={{item.id}}" wx:for="{{modles}}">

(2)取值

onLoad (params){

        app.fetch(API.detail + params.id,(err,data) => {

        })

}

 

声明:文章"微信小程序开发,参数传值方法介绍"为互诚科技—微信小程序开发公司的原创文章,转载请注明出处,谢谢合作!
标签:小程序干货
电话咨询:18011971195(黄先生)
在线留言:
微信扫码,关注我们
相关文章
  • 微信小程序开发的热门类目有哪些

    微信小程序的开发类目在不断被放开,开发热度也呈上升趋势,越来越多的用户企业商家将目光看向小程序,去开发、去发展这个平台。不过小程序

  • 什么叫微信小程序?广州小程序开发公司告诉你

    微信小程序就是一种微信版本的轻应用,是相较于微信公众号来说一种不同的

  • 政府单位开发微信小程序有什么好处

    小编通过软文谈论过很多行业开发微信小程序的好处,今天这篇推文同样也要来讨论开发的好处,不过今天的主题是关乎政府单位的话题,与商业行业还是有些不同,所以小程序带给它的作用与好处相对会更偏向公益化,而非利益化。

  • 广州地区中小企业适合开发微信小程序吗

    广州地区密布着个各种类型的中小企业,这些企业在微信小程序的开发上必定会存在不同的看法,有些考虑公司规模觉得不合适开发小程序,而有些公司就会考虑跟上潮流与长远发展去开发小程序。

  • 小程序开发市场为什么由冷变热?

    据统计,在微信小程序的开发市场上看,六月份开始光广州地区的开发公司就已经增至上千家,而推动开发公司增加的要点就是开发市场需求的增加。说到这里,有人就会疑惑,明明小程序之前的开发市场是比较冷淡的,为什么小编现在会在这里把它的市场说得如此火热?所以作为一个负责任的小编,有必要来说一下小程序的开发市场为什么由冷变热?

  • 广州微信小程序开发,是否会颠覆应用格局

    微信小程序被开发后,不管以后会不会给应用界带来颠覆性的影响,但首先我们能确定