方法调用时的流星表演微调器
Meteor show spinner on method call
我有一个调用方法的按钮。调用该方法时,我希望更改按钮并显示一个微调器(在按钮本身内部)。
我已经制作了按钮本身和 css。
但是,我不知道如何将它与功能联系起来,以便在调用该方法时显示微调器并在方法 returns 成功时停止显示它。
我该怎么做? (使用 Template.subscriptionReady
?)
一个简单的解决方案是在事件处理程序中激活微调器,并在服务器上的方法返回或完成后在方法调用回调中停用它:
'click #methodButton' : () => {
activateSpinner();
Meteor.call('some method', (err, res) => {
if(err) throw err;
deactivateSpinner();
});
}
我有一个调用方法的按钮。调用该方法时,我希望更改按钮并显示一个微调器(在按钮本身内部)。
我已经制作了按钮本身和 css。
但是,我不知道如何将它与功能联系起来,以便在调用该方法时显示微调器并在方法 returns 成功时停止显示它。
我该怎么做? (使用 Template.subscriptionReady
?)
一个简单的解决方案是在事件处理程序中激活微调器,并在服务器上的方法返回或完成后在方法调用回调中停用它:
'click #methodButton' : () => {
activateSpinner();
Meteor.call('some method', (err, res) => {
if(err) throw err;
deactivateSpinner();
});
}