我在客户端
中有这段代码Template['product'].events
'click .addcart': (event, template) ->
event.preventDefault()
add_this = {"item": 1, "name": "test", "qty": 5, "price": 124}
Meteor.call "Carts.push", add_this
return
并在服务器
中Meteor.methods
'Carts.push': (params) ->
console.log params
每次e点击按钮添加购物车我在服务器端出错
调用方法' Carts.push'错误:没检查() 调用' Carts.push'
期间的所有参数
知道为什么会出现这种错误?
答案 0 :(得分:1)
您已安装audit-argument-checks
软件包,它用于验证您check
已传递给方法的所有参数。 check
意味着证明函数的参数是正确的类型。你可以用以下方法删除它:
meteor remove audit-argument-checks
或check()
您的论据,例如shown in the docs。