Hashie , buvo sukurtas siekiant padėti kūrėjams, kad dažnai remiasi URL maišos kontroliuoti, koks turinys bus kraunami į puslapį arba kurios kuria kasdien SAT (vieno puslapio paraiškos).
masyvuose ar žymos su grotelėmis, kad vartotojas galėtų aptikti truputį pakeisti puslapio turinį, paprastai sukėlė naują turinį pakrautas per AJAX, kad nesikeičia visą puslapį.
Darbas su masyvuose gali būti gana sudėtinga, tačiau Hashie biblioteka suteikia paprastą, labai-gerai dokumentuotą būdą tai padaryti.
biblioteka suskaidytas į mažesnius plėtinius, kurie gali būti kraunami pagal tai, ką jūsų maišas reikia daryti.
Hashie palaiko maišos prievartos taisykles, maišos remapping, url maišos apdorojant, ir daugelis kitų daugiau
Kas naujo , šioje laidoje.
- Pridėta #extractable_options? todėl ActiveSupport Array # extract_options! gali išskleisti ją.
- Pridėta galimybė nustatyti numatytąsias reikšmes remiantis dabartine maišos.
- Pridėta blokas parama abejingo prieigos #fetch.
- Pridėta parama sąlyginai būtinas Hashie :: brūkšnys atributus. "
- Pridėta blokas parama plėtinių :: DeepMerge.
- Pridėta viešosios komunalinių metodai stringify ir simbolizuoja raktus.
- Fixed tvarkymui pagal nutylėjimą PROC vertybių košė.
- Ištaisyta klaida, kur Dash.property keičia argumentas objektą.
- Fiksuoti #stringify_keys ir #symbolize_keys susidūrimas su ActiveSupport.
- SafeAssignment dabar taip pat apsaugoti maišos stiliaus užduotis.
- metodų, tokių kaip ABC? grąžina true / false su Hashie :: Extensions :: MethodReader.
- Paveldėti pagrindinius coercions.
Kas naujo versijos 3.4.2:
- Pridėta #extractable_options? todėl ActiveSupport Array # extract_options! gali išskleisti ją.
- Pridėta galimybė nustatyti numatytąsias reikšmes remiantis dabartine maišos.
- Pridėta blokas parama abejingo prieigos #fetch.
- Pridėta parama sąlyginai būtinas Hashie :: brūkšnys atributus. "
- Pridėta blokas parama plėtinių :: DeepMerge.
- Pridėta viešosios komunalinių metodai stringify ir simbolizuoja raktus.
- Fixed tvarkymui pagal nutylėjimą PROC vertybių košė.
- Ištaisyta klaida, kur Dash.property keičia argumentas objektą.
- Fiksuoti #stringify_keys ir #symbolize_keys susidūrimas su ActiveSupport.
- SafeAssignment dabar taip pat apsaugoti maišos stiliaus užduotis.
- metodų, tokių kaip ABC? grąžina true / false su Hashie :: Extensions :: MethodReader.
- Paveldėti pagrindinius coercions.
Kas naujo versijos 3.4.1:
- Pridėta #extractable_options? todėl ActiveSupport Array # extract_options! gali išskleisti ją.
- Pridėta galimybė nustatyti numatytąsias reikšmes remiantis dabartine maišos.
- Pridėta blokas parama abejingo prieigos #fetch.
- Pridėta parama sąlyginai būtinas Hashie :: brūkšnys atributus. "
- Pridėta blokas parama plėtinių :: DeepMerge.
- Pridėta viešosios komunalinių metodai stringify ir simbolizuoja raktus.
- Fixed tvarkymui pagal nutylėjimą PROC vertybių košė.
- Ištaisyta klaida, kur Dash.property keičia argumentas objektą.
- Fiksuoti #stringify_keys ir #symbolize_keys susidūrimas su ActiveSupport.
- SafeAssignment dabar taip pat apsaugoti maišos stiliaus užduotis.
- metodų, tokių kaip ABC? grąžina true / false su Hashie :: Extensions :: MethodReader.
- Paveldėti pagrindinius coercions.
Komentarai nerastas