۲ سینا-همتی
att.hash کدام اتربیوت است؟
کیوان علیمحمدی حل شده توسط کیوان علیمحمدی

استاد ببخشید این اتربیوتی که تو مپ داره ایتریت میشه،این hash رو از کجا میگیره؟مگر اتربیوت فقط یک هش نداره که اونم تو پراپرتی دادیم با نام  attributeID 
 

const newAttributes=group.attributes.map(att=>{
    if(att.hash===action.payload.attributeID){
        return .......
    }
})

 

سلام. این hash شناسه منحصر به فرد برای هر Attribute به حساب میاد که در زمان ایجاد Attribute براش در نظر می‌گیریم تا راحت‌تر بتونیم مدیریتش کنیم.

بهترین پاسخ
کیوان علیمحمدی ۱۴ مهر ۱۳۹۹، ۰۹:۴۲

درسته.با پوزش.اتربیوت hash داره خودش.

const addNewAttribute=(e.React.MouseEvent)=>{
    e.prevenDefault()
    dispatch({
        type:'ADD_ATTRIBUTE',
        payload:{
            groupID:hash,
            attribute:{
                hash:uuid(),
            }
        }
    })
}

 

سینا-همتی ۱۴ مهر ۱۳۹۹، ۰۹:۵۵