рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди

рд╣рдорд╛рд░реЗ рд╕рдордп рдореЗрдВ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдлреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд▓реЛрдЧ рд╣реИрдВ, рд╣реИ рдирд╛? рд╡реЗ рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реЗрдХрдВрдб рдХреЗ рд╕реМрд╡реЗрдВ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдПрдЪрдЯреАрдПрдордПрд▓ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдпрд╣ рдмрд╣реБрдд рддреЗрдЬрд╝ рд╣реИ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рджреЗрд░реА рдорд╣рд╕реВрд╕ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдФрд░ рдХреНрдпреЛрдВ рд╣рдо рд╕рднреА рдЧреНрд░рд╛рд╣рдХ-рдкрдХреНрд╖ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдЬрд▓реНрджрдмрд╛рдЬреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ? рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдмрд┐рдВрджреБ:

- рдкреГрд╖реНрда рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ (рдЗрд╕рдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢) рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдорд╣рдВрдЧрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ;

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



рдореИрдВ рджреВрд╕рд░реЗ рдмрд┐рдВрджреБ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЗрд╕рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╕реАрдзреЗ рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ - рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ред



рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рджреЛрд╣рд░рд╛рд╡ рдЦрд░рд╛рдм рд╣реИ, рд╕рдордЭрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ? рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдирдпрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдЧреИрд░-рддреБрдЪреНрдЫ рдкреНрд░рдХреГрддрд┐ рдХреЗ рдХрд╛рд░рдг, рдпрд╣ рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИ (рдХрдо рд╕реЗ рдХрдо рд╡реЗ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрддрдирд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рддрдирд╛ рд╡реЗ рд╕рд░реНрд╡рд░ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЗрдВрдЬрди рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ)ред

рдЗрд╕рд▓рд┐рдП, рд╣рдо рдПрдХ рдРрд╕рд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╣рдорд╛рд░реЗ рдкрд╕рдВрджреАрджрд╛ рдкрд░реНрд▓ / php / python / / рджреЛрдиреЛрдВ рдХреЛ рдкрдХрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рддрд╛рд░реНрдХрд┐рдХ рд╣реИ, рд╣рдо рд╕рдм рдпрд╣ рд╕рдордЭрддреЗ рд╣реИрдВ, рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рддреИрдпрд╛рд░ рд╡рд┐рдХрд▓реНрдк рдПрдХ рджрд░реНрдЬрди рдирд╣реАрдВ рд╣реИрдВ, рдЖрдкрдХреЛ рд╢рд╛рдпрдж рдЦреБрдж рдХреЛ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЕрднреА рдереЛрдбрд╝рд╛ рд╕рдордп рд╣реИ, рдФрд░ рдлрд┐рд░ рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рднреВрд▓ рдЧрдпрд╛ рд╣реИред



рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдХрд╛рдо 90% рд╕рдордп рдбрд┐рдЬрд╛рдЗрди рдХрд░рдирд╛, рдкрд░реАрдХреНрд╖рдг рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдФрд░ 10% рд╕рдордп рдХреЛрдб рд▓рд┐рдЦрдирд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рднреА рд╣рдореЗрдВ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЪрд▓реЛ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рд╕реЗ рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдлрд┐рд░ рд╣рдо рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд▓рд┐рдЦреЗрдВрдЧреЗред



рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрджрд╛рд╣рд░рдг рдкрд░, рдЖрдЗрдП рдЖрд░реЗрдЦ рдХреЛ рд╕рдордЧреНрд░ рд░реВрдк рд╕реЗ рджреЗрдЦреЗрдВред





рдЯреЗрдореНрдкрд▓реЗрдЯ:

< ul >

{%topics}

< li class ="{?#id == 1}first{|}other{/?}" > {#title} </ li >

{/%topics}

</ ul >




* This source code was highlighted with Source Code Highlighter .








JSON рдХреЗ рд░реВрдк рдореЗрдВ рдбреЗрдЯрд╛:

[{title: '' ,id: 1},{title: '' ,id: 2},{title: '' ,id: 3},{title: '' ,id: 4},{title: '' ,id: 5}]



* This source code was highlighted with Source Code Highlighter .








рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рд░реВрдк HTML

< ul >

< li class ="first" > </ li >

< li class ="other" > </ li >

< li class ="other" > </ li >

< li class ="other" > </ li >

< li class ="other" > </ li >

</ ul >




* This source code was highlighted with Source Code Highlighter .






рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдкрд╛рд░реНрд╕рд░ рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдЙрдЯрдкреБрдЯ рдПрдХ рдЬреЗрдПрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рд╣рдорд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбреНрдпреВрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

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



рдФрд░ рдЕрдм рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдЕрдЧрд░ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд╕рдорд╛рди рдХреБрдЫ рдорд┐рд▓рддрд╛ рд╣реИ (рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ, рдпрд╣ рдЯреЗрдореНрдкрд▓реЗрдЯ рдЗрдВрдЬрди рдХрд╛ рдкрд░рд┐рдгрд╛рдореА рдХреЛрдб рд╣реИ, рдФрд░, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЗрд╕рдХреА рдкрдардиреАрдпрддрд╛ рдЬрд╛ рд░рд╣реА рдереА, рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рдерд╛):

( function (){



zTpl = function (options) {

this .init(options);

return this ;

};



zTpl.prototype = {

init: function (options) {

this .opt = options

},

topics: function (data) {

var out = '<ul>' ;

for ( var i=0; i< data.length; i++) {

out += '<li class="' ;

if (data[i].id == 1) {

out += 'first' ;

} else {

out += 'other' ;

}

out += '">' +data[i].title+ '</li>' ;

}

out += '</ul>' ;

return out ;

}

};



})();




* This source code was highlighted with Source Code Highlighter .








рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЧреНрд░рд╛рд╣рдХ рдХреА рдУрд░ рд╣реИ, рд╣рдо рдпрд╣ рдХрд░реЗрдВрдЧреЗ:

var d = [{title: '' ,id: 1},{title: '' ,id: 2},{title: '' ,id: 3},{title: '' ,id: 4},{title: '' ,id: 5}];

var tpl = new zTpl();

var html = tpl.topics(d);




* This source code was highlighted with Source Code Highlighter .








рдФрд░ рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ рд╡рд╣ рдорд┐рд▓рд╛ рдЬреЛ рд╣рдо рдЪрд╛рд╣рддреЗ рдереЗ:

- рдЯреЗрдореНрдкрд▓реЗрдЯ рдФрд░ рдЗрдирдкреБрдЯ JSON рджреНрд╡рд╛рд░рд╛ HTML рдкреАрдврд╝реА;

- рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЛрдиреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдирдХрд╛ рдХреЛрдИ рджреЛрд╣рд░рд╛рд╡ рдирд╣реАрдВ рд╣реИ;

- рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рд╣рдорд╛рд░реЗ рдЯреЗрдореНрдкрд▓реЗрдЯ рджреЗрд╢реА рдХреЛрдб (рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднрд╛рд╖рд╛ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ) рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдореЗрдВ рдкреАрдврд╝реА рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрднрд╡ рдЧрддрд┐ рдорд┐рд▓рддреА рд╣реИ;



рдзреНрдпрд╛рди рджреЗрдВ:

- рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рд╡реИрд░рд┐рдПрдмрд▓ рд╡реИрд░рд┐рдПрдмрд▓ рдФрд░ рд╕реНрдЯреИрдЯрд┐рдХ рдбреЗрдЯрд╛ (рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд▓рд╛рдЗрдиреЗрдВ) рдХреЗ рдХрд╛рд░рдг рдЬреЗрдирд░реЗрд╢рди рд╣реЛрддрд╛ рд╣реИред

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



рд╕рдЬреНрдЬрди рдЗрд╕ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ? рдЗрд╕ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рддреЗрдЬреА?



All Articles