рдХреЛрдгреАрдпред рдиреЗрд╕реНрдЯреЗрдб рдЗрдВрдХреНрд▓реВрдЬрди рдХреНрдпреЛрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

рдпрд╣ рдПрдХ рд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ - рдмрд▓реНрдХрд┐ рдПрдХ рдиреЛрдЯ рд╣реИред рдФрд░ рд╣рд╛рдВ, рдпрд╣ рдПрдВрдЧреБрд▓рд░ рдореЗрдВ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред

рдПрдХ рдЖрдо рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдиреЗрдЧреБрд▓рд░ рдЗрдВрдХреНрд▓реВрдЬрди рдПрдВрдЧреБрд▓рд░ рдореЗрдВ рдХрд╛рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддреЗ? рд╡реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдмрд╕ рдХреЛрдгреАрдп php рдирд╣реАрдВ рд╣реИред

рд▓реЗрдЖрдЙрдЯ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╕рдордп, рд╣рдо рдЖрдорддреМрд░ рдкрд░ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реИрдВ:

рдкрд╣рд▓реА рдЪреАрдЬ рдЬреЛ рд╣рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╡рд╣ рдореБрдЦреНрдп рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ ngView рдФрд░ рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдХреЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ ngInclude рдЬреЛрдбрд╝реЗрдВред рд╣рдо рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рд╣рдорд╛рд░реЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЖрдЗрдП рдкрдврд╝рддреЗ рд╣реИрдВ StackOverFlow (рдЪрд▓реЛ рдИрдорд╛рдирджрд╛рд░ рд░рд╣реЗрдВ - рдкрд╣рд▓реЗ StackOverFlow, рдлрд┐рд░, рд╢рд╛рдпрдж, рдЕрдЧрд░ рдпрд╣ рдЖрд▓рд╕реА рдирд╣реАрдВ рд╣реИ, - рдкреНрд░рд▓реЗрдЦрди)ред
рдФрд░ рд╡рд╣рд╛рдВ рд╣рдореЗрдВ рдЖрддреНрдорд╛ рдореЗрдВ рдХреБрдЫ рдмрддрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, "рджреЛрд╕реНрдд, рдХреЛрдгреАрдп рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ", рдпрд╛ "рдмрд╛рд╣рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдХрд┐ рдореИрдВрдиреЗ рдПрдХ рдмреИрд╕рд╛рдЦреА рдХреЛ рдХреНрдпрд╛ рд░рдЦрд╛ рд╣реИ!"ред

рд▓реЗрдХрд┐рди рдПрдХ рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╕реЛрдЪрддреЗ рд╣реИрдВред рдореЗрдиреВ рдФрд░ рдкрд╛рдж рд▓реЗрдЦ - рдпрд╣ рдХреНрдпрд╛ рд╣реИ? рдпрд╣ рд╕рд╣реА рд╣реИ - рдпреЗ рдРрд╕реЗ рддрддреНрд╡ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рд╡рд┐рдЧреЗрдЯреНрд╕ рд╣реИрдВред рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдВрджреЗрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЛрдгреАрдп рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХреЛрдгреАрдп рдХрд╛рд░реНрдп рдореЗрдВ рдирд┐рд╣рд┐рдд рдирд┐рд╖реНрдХрд░реНрд╖, рдЖрдкрдХреЛ рдмрд╕ рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд▓рдкреЗрдЯрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдЬрдЯрд┐рд▓ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдмрд╣реБрдд рдЖрд╕рд╛рди рдФрд░ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреЛрдгреАрдп рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рдореЗрдВ рддрд▓реНрд▓реАрди рдХрд░рдирд╛ред

рдмрд╕ рдЗрддрдирд╛ рд╣реАред
рд╕рдВрджреЗрд╣ рдореЗрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд▓рд╛рдн рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ:ред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдкрдардиреАрдпрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рд╣реЛрдЧрд╛ - рдЕрдореВрд░реНрдд <рдПрдирдЬреА-рд╢рд╛рдорд┐рд▓ /> рдХреЗ рдмрдЬрд╛рдп, рд╕реНрдкрд╖реНрдЯ рд╢реАрд░реНрд╖ рдЯреИрдЧ рд╣реЛрдВрдЧреЗ рдЬреИрд╕реЗ <рдЯреЙрдк-рдореЗрдиреВ /> (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ) рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рдкрд╕рдВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХреЛрдгреАрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рджреВрд╕рд░реЗ, рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рдХрд╛рдлреА рдХреБрдЫ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реИрдВред рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ , рдпрд╛ рдпрд╣рд╛рдВ ред

рддреАрд╕рд░рд╛, рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдмрд╛рдж рдореЗрдВ рдХрд╛рдо рдЖрдПрдЧрд╛ рдЬрдм рдХреЛрдгреАрдп рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдЬреИрд╕реЗ рдпреВрдЖрдИ-рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЦреИрд░, рдФрд░ рд╢рд╛рдпрдж рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдореЙрдбреНрдпреВрд▓ рдЬреИрд╕реЗ рдпреВрдЖрдИ-рд░рд╛рдЙрдЯрд░ рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд░рдиреЗ рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рд╕рдордп рдмрд┐рддрд╛рдирд╛ рд╣реЛрдЧрд╛ред

UPD : рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб:
.directive('topMenu', function () { return { restrict: 'EA', templateUrl: 'path/to/topmenu.html', controller: function ($scope) { // Your code here } }; }) 

рд╣рдорд╛рд░реЗ рдпрд╣рд╛рдВ рдмрд┐рд▓реНрдХреБрд▓ рд╕рдорд╛рди рдирд┐рдпрдВрддреНрд░рдХ рд╣реИ, рд╕рдм рдХреБрдЫ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рд╣реИ рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдорд╛рд░реНрдЧ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ? рдореБрдЭреЗ рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ред

рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
 <top-menu></top-menu> 

рдпрд╛
 <div top-menu></div> 


UPD2 : рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрддреЗ :
рдореИрдВ рдЙрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рдЖрдкрдиреЗ ngInclude рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред рд╡рд╣ рд╕рдм рд╣реИред рдмрд┐рдВрджреБред рдореИрдВ рдФрд░ рдХреБрдЫ рдирд╣реАрдВ рджреЗрддрд╛ред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рддреНрдпреЗрдХ рдкреГрд╖реНрда рдкрд░ рдПрдХ рдореЗрдиреВ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣рд╛рдВ - рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдпрджрд┐ рдЖрдкрдХреЛ рдкреГрд╖реНрда рдХреЗ рдмрд╛рд╣рд░ рдореЗрдиреВ, рдкрд╛рдж рд▓реЗрдЦ рдЖрджрд┐ рдХреЛ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рд░рдЦрдирд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдореНрдмреЗрдбреЗрдб рд╕рдорд╛рд╡реЗрд╢рди рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

Source: https://habr.com/ru/post/In203540/


All Articles