Көрініс компонентінің негізгі мақсаты қандай?
Көрініс компонентінің негізгі мақсаты қандай?

Бейне: Көрініс компонентінің негізгі мақсаты қандай?

Бейне: Көрініс компонентінің негізгі мақсаты қандай?
Бейне: ШАШ КҮТІМІ ▶ ӘДЕМІ ЖӘНЕ САУ ШАШТЫҢ БАСТЫ СЫРЫ ◀ 2024, Сәуір
Anonim

А компонентті қарау ішінара қамтамасыз ететін C# сыныбы болып табылады көрініс ата-анасынан тәуелсіз оған қажетті деректермен көрініс және оны көрсететін әрекет. Осыған байланысты А компонентті қарау мамандандырылған әрекет ретінде қарастыруға болады, бірақ ол тек ішінара қамтамасыз ету үшін қолданылады көрініс деректермен.

Осыны ескере отырып, көрініс компоненті дегеніміз не?

А компонентті қарау оның логикасын тапсырманы қайтаратын InvokeAsync әдісінде немесе IViewComponentResult қайтаратын синхронды Invoke әдісінде анықтайды. Параметрлер тікелей шақыру арқылы келеді компонентті қарау , үлгі байлаудан емес. А компонентті қарау ешқашан сұрауды тікелей өңдемейді.

Сонымен қатар, ұстара компоненттері дегеніміз не? Құрамдас сыныптар. Құрамдас бөліктер жылы жүзеге асырылады Ұстара компоненті файлдар (. ұстара ) C# және HTML белгілеу тіркесімін пайдалану. UI үшін а құрамдас HTML көмегімен анықталады. Динамикалық көрсету логикасы (мысалы, циклдар, шарттар, өрнектер) енгізілген C# синтаксисі арқылы қосылады. Ұстара.

MVC-де көру компоненті дегеніміз не?

Құрамдас бөлікті көру ASP. NET Core жүйесінде жаңадан енгізілген мүмкіндік MVC . Бұл ішінара өте ұқсас көрініс бірақ онымен салыстырғанда өте күшті. Ол үлгі байланыстыруды пайдаланбайды, бірақ оған қоңырау шалу кезінде біз беретін деректермен ғана жұмыс істейді. Құрамдас бөлікті көру мынадай ерекшеліктері бар.

. NET ядросында көріністі қалай жасауға болады?

  1. Көріністер қалтасын тінтуірдің оң жақ түймешігімен нұқыңыз, содан кейін Қосу > Жаңа қалта тармағын таңдап, қалтаны HelloWorld деп атаңыз.
  2. Көріністер/HelloWorld қалтасын тінтуірдің оң жақ түймешігімен нұқыңыз, содан кейін Қосу > Жаңа файл.
  3. Жаңа файл тілқатысу терезесінде: ASP таңдаңыз. NET Core сол жақ тақтада. Орталық тақтада MVC көрініс бетін таңдаңыз. Атау жолағына Индекс теріңіз. Жаңа опциясын таңдаңыз.

Ұсынылған: