Dưới đây là một phần của thành phần phản ứng của tôi. Tôi có một đạo cụ có tên daysUntil đi vào thành phần này chứa một số. Trong ví dụ này nó đang được vượt qua số 0 mà kết quả trong hàm FontWeight trở về 700Phản ứng gốc - Không thể chuyển đổi NSNumber thành NSString
render: function() {
return (
<Text style={this.style()}>
{this.props.day}
</Text>
)
},
style: function() {
return {
fontWeight: this.fontWeight()
}
},
fontWeight: function() {
var weight = 7 - this.props.daysUntil;
return weight * 100;
}
tôi nhận được lỗi sau:
JSON value '700' of type NSNumber cannot be converted to NSSTring.
Tôi giả định này là bởi vì font-weight hy vọng giá trị ở định dạng chuỗi. Sửa chữa thích hợp cho việc này là gì?
Cảm ơn bạn trước!