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的sendEvent在传递参数方面,IOS和Android不太一样,如果sendEvent传递的参数是对象,那么用addEventListener接受参数时,IOS还是对象,但是Android接收到的是JSON字符串,所以要用typeof判断,代码如下:
