рдХрд╕реНрдЯрдо DomComponent рдФрд░ рдмреНрд▓реЙрдХ рд╕рднреА рддрддреНрд╡реЛрдВ рдХреЛ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдХрд░рдиреЗ рджреЗрдВ
@JulyanoF рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрднреА рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП editor.DomComponents.render() рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдЖрдк рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ ... рдлрд┐рд░ рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рдШрдЯрдХ рдореЗрдВ, рдЖрдк isComponent рд╡рд┐рдзрд┐ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЗрд╕ рдЧрд╛рдЗрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ: https://grapesjs.com/docs/modules/Components.html рдмрд╛рдХреА рдХреЗ рд▓рд┐рдП, рд╕...
рдиреАрдЪреЗ рдкреВрд░рд╛ рдЙрддреНрддрд░ рдкрдврд╝реЗрдВ тЖУрдкреНрд░рд╢реНрди
рдореИрдВрдиреЗ рдПрдХ рдХрд╕реНрдЯрдо рдмреНрд▓реЙрдХ рдмрдирд╛рдпрд╛: рдФрд░ рдПрдХ рдХрд╕реНрдЯрдо рдбреЛрдордШрдЯрдХ: рдФрд░ рдПрдХ рдХрд╕реНрдЯрдо рдХрдорд╛рдВрдб (рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рддреНрд░реБрдЯрд┐ рдХрд╣рд╛рдВ рд╣реЛ рд░рд╣реА рд╣реИ): рдЬрдм рдореИрдВ рдЪрд╛рдЗрд▓реНрдб рдЖрдИрдПрдордЬреА рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд▓рд┐рдВрдХ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЬреЛ рднреА рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ, рд╡рд╣ рджреЛ рдмрд╛рд░ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЬрдм рдореИрдВ рдЗрд╕ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдмреНрд▓реЙрдХ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рджреЛрдиреЛрдВ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: ! [рдЫрд╡рд┐] (https://user-images.githubusercontent.com/17284704/45626636-5f1d8200-ba66-11e8-971a-19bb5c9d4a9e.png)
рдЬрд╡рд╛рдм (3)
@JulyanoF рдЖрдкрдХреЛ рдРрд╕рд╛ рдХрднреА рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП editor.DomComponents.render() рдЕрдЧрд░ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдЖрдк рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ ... рдлрд┐рд░ рдЕрдкрдиреЗ рдХрд╕реНрдЯрдо рдШрдЯрдХ рдореЗрдВ, рдЖрдк isComponent рд╡рд┐рдзрд┐ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдХреГрдкрдпрд╛ рдЗрд╕ рдЧрд╛рдЗрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВ: https://grapesjs.com/docs/modules/Components...
рдореИрдВ рдЪрдпрдирд┐рдд рддрддреНрд╡ (editor.getSelected().toHTML()) рдХрд╛ html рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореВрд▓ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рд░рд╣рд╛ рд╣реВрдВ рдпрд╣ рдЧрд▓рдд рд╣реИ... рдЖрдкрдХреЛ [рдШрдЯрдХ рдХрд╛ рдПрдкреАрдЖрдИ] (https://grapesjs.com/docs/api/component.html) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рджреГрд╢реНрдп рдХреЛ рди рдЫреБрдПрдВ рдпрд╛ рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░, рдЗрд╕рдХрд╛ HTML ред рдпрджрд┐ рдЖрдк рдЗрд╕...
@artf рдЖрдк рд╕рд╣реА рд╣реИрдВред рд╕рдорд╕реНрдпрд╛ render() рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИ, рдЬреЛ рддрддреНрд╡реЛрдВ рдХреА рдирдХрд▓ рдХрд░ рд░рд╣реА рд╣реИ .. рд▓реЗрдХрд┐рди, рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реВрдВ, рддреЛ рд╕рдВрдкрд╛рджрдХ HTML рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ .. рдпрд╣ рдЕрднреА рднреА рдкреБрд░рд╛рдиреА рд╕рд╛рдордЧреНрд░реА рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдирдпрд╛ рдирд╣реАрдВ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИред рдореИрдВ рдЗрд╕рд╕реЗ рдХреИрд╕реЗ рдмрдЪ рд╕рдХрддрд╛ рд╣реВрдВ? рдореИрдВ рдПрдХ рд▓рд╛рдЗрд╡ рдбреЗрдореЛ рдкреНрд░рджрд╛рди рдХрд░реВрдВрдЧрд╛
рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рд╢реНрди рдФрд░ рдЙрддреНрддрд░
рдЗрд╕реА рддрд░рд╣ рдХреА рдореБрджреНрджреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реЛрдз рдЬрд╛рд░реА рд░рдЦреЗрдВред
рдЕрдВрдХ #1863
рдмреНрд▓реЙрдХ рдкреНрд░рдмрдВрдзрдХ рдореЗрдВ рдирдП рдШрдЯрдХ рдЬреЛрдбрд╝рдирд╛
рдореИрдВ рдХрдИ рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдореЗрд░реЗ рдХреИрдирд╡рд╛рд╕ рдореЗрдВ рдмреНрд▓реЙрдХ рдореИрдиреЗрдЬрд░ рдореЗрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдорд╛рдирдирд╛ рд╣реИ рдХрд┐ рдЖрдИрдбреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рд░рдг рд╡реЗ рдареАрдХ рд╕реЗ рджрд┐...
рдЕрдВрдХ #1669
рдХрд╕реНрдЯрдо рд▓рд┐рдВрдХ рдореЛрдбрд▓ рд╡рд░реНрддрдорд╛рди рдкрд╛рда рдХреЛ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдФрд░ рдкрд╛рда рдЬреЛрдбрд╝рддрд╛ рд╣реИ
рд╣реИрд▓реЛ рдЖрд░реНрдЯреБрд░, рдореИрдВ рдЖрд░рдЯреАрдИ рдореЗрдВ рд▓рд┐рдВрдХ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рдПрдХ рдХрд╕реНрдЯрдо рдореЛрдбрд▓ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдЪрдпрдирд┐рдд рдкрд╛рда рдХреЛ рд▓рд┐рдВрдХ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ...
рдЕрдВрдХ #1227
рдЬрдм рднреА Trait рдорд╛рди рдмрджрд▓рддрд╛ рд╣реИ рддреЛ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдХреИрдирд╡рд╛рд╕ рдореЗрдВ рджреГрд╢реНрдп рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВ
рдХреНрдпрд╛ grapesjs рдореЗрдВ рдХреЛрдИ рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХрд╛ рд╣реИ рдХрд┐ рдЬрдм рднреА рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдХрд╕реНрдЯрдо Trait рдХреЗ рдорд╛рди рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ component рд░реЗрдВрдбрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╕реБрдирдирд╛ рдЪрд╛рд╣рд┐рдП рдп...
рдЕрдВрдХ #1675
'рд╕реЗрдЯрд┐рдВрдЧреНрд╕' рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ 'рд╢реАрд░реНрд╖рдХ', 'href', 'рд╢реАрд░реНрд╖рдХ' рдХреИрд╕реЗ рдмрдирд╛рдПрдВ?
рд╣рд╛рдп рдЖрд░реНрдЯреБрд░, рдЖрдорддреМрд░ рдкрд░, 'рд╕реЗрдЯрд┐рдВрдЧреНрд╕' рдореЗрдВ 'рдЖрдИрдбреА' рдФрд░ 'рд╢реАрд░реНрд╖рдХ' рд╣реЛрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрдм рдЖрдк рд▓рд┐рдВрдХ рдмрди рдЧрдП рдХрд┐рд╕реА рднреА рдЯреЗрдХреНрд╕реНрдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ 'рд╕реЗрдЯрд┐рдВрдЧреНрд╕...
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВ
рд╕рдорд╕реНрдпрд╛ рдХреАрд╡рд░реНрдб рдФрд░ рд▓реЗрдмрд▓ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рджреНрд╡рд╛рд░рд╛ рдХреНрдпреВрд░реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдкрдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд╢рд┐рдк рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХреЗред
рд╕рд╢реБрд▓реНрдХ рдкреНрд▓рдЧрдЗрди рдЕрдиреБрд╢рдВрд╕рд╛рдПрдБ рд▓реЛрдб рд╣реЛ рд░рд╣реА рд╣реИрдВ ...
рдУрдкрди-рд╕реЛрд░реНрд╕ GrapesJS рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ GitHub рдпрд╛ рд╣рдорд╛рд░реЗ рдореБрдлреНрдд рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдПрдВред
рдореБрдлреНрдд рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рд╕рдорд░реНрдерди, рдирд┐рдпрдорд┐рдд рдЕрдкрдбреЗрдЯ рдФрд░ рдЙрддреНрдкрд╛рджрди-рддреИрдпрд╛рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢рд┐рдк рд╣реЛрддреЗ рд╣реИрдВ - рдПрдХреАрдХрд░рдг рдХрд╛рд░реНрдп рдХреЗ рджрд┐рдиреЛрдВ рдХреЛ рдмрдЪрд╛рддреЗ рд╣реИрдВред
рдкреНрд░реАрдорд┐рдпрдо рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░реЗрдВ тЖТрд╕рдВрдмрдВрдзрд┐рдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓
рдПрдХ рд╣реА рд╡рд┐рд╖рдп рдкрд░ рдЧрд╣рди рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛рдПрдБред
рдмреНрд░рд╛рдЙрдЬрд╝ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгрд┐рдпрд╛рдБ
рд╕реАрдзреЗ рдмрд╛рдЬрд╝рд╛рд░ рдкрд░ рдкреНрд▓рдЧрдЗрди рд╢реНрд░реЗрдгреА рдХреЗ рдкреГрд╖реНрдареЛрдВ рдкрд░ рдЬрд╛рдПрдБред