मैं रिएक्ट रेडक्स का उपयोग कर सरल एप्लिकेशन बना रहा हूं। मैं अपने घटक में कुछ तरीकों सुई डेकोरेटर का उपयोग करना चाहते .. मैं अन्य परियोजनाओं में समान कोड देखा:मैं एक रेक्ट रेडक्स एप्लिकेशन में सजावट का उपयोग कैसे कर सकता हूं?
import React, { Component } from 'react';
import { connect } from 'react-redux';
@creatable
export default class BookDetails extends Component {
render() {
console.log(this.props);
if (!this.props.Activebook) {
return <div> please select book</div>
}
return (
<div>{this.props.Activebook.title}</div>
);
}
}
function creatable() {
return Create => {
@connect(state=>({Activebook : state.ActiveBook}))
class MyDecorator extends Component {
render() {
console.log('>>>>>>>>>>>>>');
console.log(this.props);
console.log('>>>>>>>>>>>>>');
return (
<div>
<Create
{...this.props}
/>
</div>
)
}
}
return MyDecorator;
}
}
दुर्भाग्य से ऊपर कोड काम नहीं कर रहा। क्यूं कर?
"काम नहीं कर रहा" परिभाषित करें? – loganfsmyth
जब मैं इस कोड का परीक्षण कर रहा था तो यह मुझे @ creatable के पास त्रुटि दिखा रहा था बस मुझे उपर्युक्त उदाहरण उदाहरण चाहिए .. – user3126894
@ user3126894 अगर आपको कोई त्रुटि मिल रही है, तो इसे समस्या के विवरण में प्रदान किया जाना चाहिए। – lux