以下是示例代码。我使用menuProxy和grantUrl作为参数从HTML调用此javascript,以授予url我想将meteor用户ID作为查询参数附加。请告知如何实现这一目标。
intuit.ipp.anywhere.setup({
menuProxy: 'http://x.x.x.x:8080/QuickbooksV3API/bluedot.htm',
grantUrl: 'http://x.x.x.x:8080/QuickbooksV3API/requesttoken.htm'+'?custId='+ {{currentUser.username}}
});
当我尝试运行时出现以下错误" Uncaught SyntaxError:Unexpected token {"因为它混淆了JSON格式的流星句柄。
答案 0 :(得分:1)
您无法在Javascript中使用句柄语法。但是,在Javascript中调用Meteor.user
会在模板中为您提供与{{currentUser}}
相同的结果。
grantUrl: 'http://x.x.x.x:8080/QuickbooksV3API/requesttoken.htm?custId='
+ Meteor.user().username