• 设为首页
  • 加入收藏
  • 我要投稿
  • 联系站长
  • 网站模板技术交流
当前位置:模板网首页 > 建站教程 > DCloud,APICloud >  apicloud sendevent传递参正文

apicloud sendevent传递参数问题

作者:网页模板
类型:文章教程
点击次数:
发布时间:2019-02-28 14:41
分享到:
APICloud的sendEvent在传递参数方面,IOS和Android不太一样,如果sendEvent传递的参数是对象,那么用addEventListener接受参数时,IOS还是对象,但是Android接收到的是JSON字符串,所以要用typeof判断,代码如下:
    api.addEventListener({
        name: 'modifyHerbsCallBack'
    }, function(ret, err){
        if(ret.value){
            if(typeof ret.value === 'string'){
                var drugs = JSON.parse(ret.value);
            }else{
                var drugs = ret.value;
            }
            window.rootVue.template.tempMedicinal = drugs;
            window.rootVue.calcTotalMoney();
            window.rootVue.$forceUpdate();
        }
    });
(责任编辑:网页模板)
  • 本文标签:
  • apicloud,sendevent,传递,参数,问题,APICloud,的,
apicloud长按保存二维码
apicloud aMap getNameFromCoords code:1008