Bazı eski tepki bileşenlerini I devralınan (v0.10.0) en son tepki sürümü (v0.14.8) ile çalışmak üzere yükseltiyorum.Tepki yükseltmesi: "bu" görünürlük getDefaultProps
// within a react component
onClick: function() {
// DO SOMETHING
}
getDefaultProps: function() {
return {
someProp: 'prop',
onClick: this.onClick
}
}
Bu kolayca aşağıdaki gibi isimsiz bir işlev kodu taşımayı çözülene:
şu senaryo çalışmayı durdurdu
getDefaultProps: function() {
return {
someProp: 'prop',
onClick: function() {
//DO SOMETHING
}
}
}
Sorum geçerli: görünürlüğünü sahip olmasının 'bu' bu seviyede değişti ve bu kodu yeniden düzenlemenin en iyi yolu nedir? Ve eğer bu seviyede 'bunu' kullanmak isteseydim?
Feragatname olarak takdire şayan herhangi bir yardım.