Kas kelia susirūpinimą „ActiveSupport“?
Kas kelia susirūpinimą „ActiveSupport“?

Video: Kas kelia susirūpinimą „ActiveSupport“?

Video: Kas kelia susirūpinimą „ActiveSupport“?
Video: Omikron atmaina: kas apie ją žinoma ir kodėl ji kelia susirūpinimą? 2024, Gegužė
Anonim

The Susirūpinimas yra įrankis, kurį teikia ActiveSupport lib, skirtas įtraukti modulius į klases, kurtimixins. Bet kuri klasė, įskaitant mūsų el rūpestį būtų galima siųsti el.

Kalbant apie tai, kas yra „Activesupport“?

Aktyvus palaikymas yra Ruby on Rails komponentas, atsakingas už Ruby kalbos plėtinių, paslaugų ir kitų skersinių dalykų teikimą. Jis siūlo turtingesnę apatinę eilutę kalbos lygiu, skirtą tiek Rails taikomųjų programų kūrimui, tiek Ruby on Railsself kūrimui.

Panašiai, kas yra modulis Ruby? Rubino moduliai yra panašios į klases, nes turi metodų, konstantų ir kt. rinkinį modulis ir klasių apibrėžimai. Moduliai apibrėžiami panašiai kaip classesare, bet modulis raktinis žodis naudojamas vietoj klasės raktinio žodžio.

Vėliau taip pat galima paklausti, kas yra Rails pagalbininkai?

Bėgiai “ pagalbininkai “yra labai konkretus vaizdas pagalbininkai . Jie automatiškai įtraukiami į peržiūras, bet ne į valdiklius ar modelius. Tai tyčia. Kodas programoje pagalbininkas yra įtrauktas į visus jūsų programos rodinius.

Kas yra miksinas Ruby?

A maišymas iš esmės gali būti laikomas kodų rinkiniu, kurį galima pridėti prie vienos ar kelių klasių, kad būtų galima pridėti papildomų galimybių nenaudojant paveldėjimo. Į Rubinas , a maišymas yra kodas, supakuotas į modulį, kurį klasė gali įtraukti arba išplėsti (daugiau apie šias sąlygas vėliau). Tiesą sakant, vienoje klasėje gali būti daug mišiniai.

Rekomenduojamas: