我正在尝试在 emberjs 中创建购物车类型的订单页面。
这就是它的样子http://emberjs.jsbin.com/qanujodo/3#/tickets
当单击“添加一张票”时,保存的模型适用于该票数量,当再添加一张票时,它还会通过复制模型记录来添加模型。
我想要做的是,当ticketQuantity更改时,它将更新数据存储记录,如果存在相同的ticketType记录,它将删除这些记录并根据ticketQuantity保存当前记录。
目前,当我添加一条记录时,它会将记录添加到数据存储中,如果添加更多记录,则会存储记录,但不会删除以前的记录。对于所有的 TicketTypes 都应该如此。
理想情况下,应该像#emberjs irc中的rwjblue所指出的那样,ticketController应该跟踪它创建的顺序并且只创建一次,然后根据需要在添加一个/减少一个按钮的后续cliks上增加Property/decrementProperty。 我该怎么办?
最佳答案
关于javascript - Ember 数据创建记录并在额外点击时添加incrementProperty/decrementProperty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23695780/