微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将名称和金额推送到javascript对象

如何解决将名称和金额推送到javascript对象

我正在尝试为一个网站创建一个应用程序,并且用户可以向该网站上的人汇款。有点像抽搐。所以我想创建一个列表,但是我不熟悉使用对象,因此遇到了一些麻烦并以一种更简单的方式解释了我的问题,我在代码添加了注释

plot_collection <- grid.arrange(grobs = DBScan_plots,nrow = 5,ncol = 5)

解决方法

您知道哪个特定功能不起作用吗? 如果是这样,它将向您显示哪个错误?

第一个功能:

//myvar should be already as an array,imported from a database for example
cb.onTip(function(tip){
// If username already exists in myvar then i want to just increase the amount for this user else if username does not exist i want to push up the name and amount to myvar
var personName = {};
personName.name = tip.from_user;
personName.amount = tip.amount;
var userExist = false;
    for (let i=0; i < myvar.length; i++) {
        if (myvar[i].name == personName.name){
            myvar[i].amount += personName.amount;
            userExist = true;
            break;
        }
    }
if (!userExist) {
    myvar.push(personName);
}

}); 

您知道吗?如果没有让我知道。

在您的第二个函数中,学习了一些AngularJS基础知识,这很容易,您可以使用过滤器,也可以使用需要的过滤器(“ orderBy”)

注意: 我真的建议您学习一个框架,而不要使用普通的JS。如果您不想学习太多,只需学习AngularJS,它就必须易于学习。但是,如果您认为自己想学习一些现代框架,请学习Angular(需要使用打字稿)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。