我有一些逻辑,我已经把它放在reducer中,我认为应该把它放在Action中并传递下去?
将这类东西放入动作或减速器中是最佳做法吗?
这里的工作示例.
减速机代码:
function Card() {
this.card = (Math.random()*4).toFixed(0);
}
Card.prototype = {
getRandom: function(){
var card;
//console.log(this.card)
switch (this.card) {
case '1':
card = 'heart';
break;
case '2':
//card = 'diamonds';
card = 'heart'; // weight the odds abit
break;
case '3':
card = 'club';
break;
case '4':
card = 'spade';
break;
default:
card = 'heart';
break;
}
return card;
}
}
var dealer = {
deal: function(){
var results = [];
for(var i = 0; i …Run Code Online (Sandbox Code Playgroud)