React: рдмреЗрдмрд▓-рдиреЛрдб: ReactComponentTreeDevtool.js ReactDOMServer.renderToString рдХреЛ рд╡рд┐рдлрд▓ рдХрд░рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЬреБрд▓ре░ 2016  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: facebook/react

рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ ReactComponentTreeDevtool рдХреЗ рдХрд╛рд░рдг рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, purgeDeep рдлрд╝рдВрдХреНрд╢рди рдХреБрдЫ рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ (react/lib/ReactComponentTreeDevtool.js рд▓рд╛рдЗрди 47):

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛрдб:

screen shot 2016-07-24 at 3 49 40 pm

screen shot 2016-07-24 at 3 47 01 pm

рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕:

screen shot 2016-07-24 at 3 41 00 pm

рдЖрдкрддреНрддрд┐рдЬрдирдХ рдХреЛрдб:

screen shot 2016-07-25 at 8 21 17 am

рд╕рдорд╛рдзрд╛рди: рдЯреНрд░реИрд╡рд░реНрд╕рд▓ (react/lib/ReactComponentTreeDevtool.js рд▓рд╛рдЗрди 47) рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рдЪрд╛рдЗрд▓реНрдбрдЖрдИрдбреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреЗрдХ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдиреАрдЪреЗ рджреЗрдЦреЗрдВ)ред

screen shot 2016-07-25 at 8 19 57 am

screen shot 2016-07-24 at 4 02 23 pm

рдЕрддрд┐рд░рд┐рдХреНрдд:
рдУрдПрд╕: рдУрдПрд╕ рдПрдХреНрд╕ рдпреЛрд╕реЗрдорд╛рдЗрдЯ (10.10.5)
рдиреЛрдб: 4.4.7
рд░рди рдСрди: рдмреЗрдмреЗрд▓-рдиреЛрдб (рдмреЗрдмреЗрд▓-рдХреНрд▓реА 6.11.4 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)

рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╣реИ рдЬреЛ рдореБрдЭреЗ рдкреНрд░рджрд╛рди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рджреЗрд╡ рдирд┐рд░реНрднрд░рддрд╛)ред рдзрдиреНрдпрд╡рд╛рдж!

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

(рд╕рд╛рде рд╣реА, рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХрд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред)

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рд╡рд╛рд▓реА рдПрдХ рдиреНрдпреВрдирддрдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдзрдиреНрдпрд╡рд╛рджред

React_Issue_7350.zip

рдореИрдВрдиреЗ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП ./node_modules рдирд┐рдХрд╛рд▓рд╛ред рдмрд╕ npm рдЗрдВрд╕реНрдЯреЙрд▓ рдЪрд▓рд╛рдПрдВ, рдлрд┐рд░ npm рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ рдФрд░ рд╕реНрдерд╛рдиреАрдпрд╣реЛрд╕реНрдЯ рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░реЗрдВ : 3000 рдкреБрди

рдпрд╣ рд░рд┐рдПрдХреНрдЯ 15.3.1 рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

(рд╕рд╛рде рд╣реА, рдкреБрдирд░реБрддреНрдкрд╛рджрди рдХрд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред)

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

DimitarChristoff picture DimitarChristoff  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jvorcak picture jvorcak  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

UnbearableBear picture UnbearableBear  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

trusktr picture trusktr  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zpao picture zpao  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ