Puncte:0

Sublinierea JS nu se încarcă

drapel yt

Scriu cod care folosește Underscore JS în Drupal 9, care ar trebui să fie încărcat din /core/assets/vendor/underscore.

Folosesc Chrome DevTools pentru a vedea sursele și, deși jquery, jquery-once și modernizer se încarcă toate din /core/assets/vendor/, biblioteca de subliniere nu se încarcă.

Sunt aproape sigur că acest lucru a funcționat săptămâna trecută. Mi-am actualizat codul de atunci, dar este aceeași utilizare a sublinierii. Fac asta în Drupal 8 și funcționează cu siguranță.

Am șters memoria cache de mai multe ori. Am verificat că fișierele pentru subliniere sunt în sistemul meu de fișiere.

Mulțumiri, Josh

Kevin avatar
drapel in
Trebuie să încărcați o bibliotecă care depinde de aceasta. Dacă nu, nu contează dacă fișierele există, ele nu se vor încărca decât dacă sunt apelate sau depind de definițiile bibliotecii.
Puncte:0
drapel yt

Deoarece biblioteca nu a fost încărcată de temă în cazul meu, a trebuit să fac o modificare a formularului și apoi să încarc biblioteca. Puteți folosi ceva de genul acesta:

    //Încărcați JS
    $form['#attached']['library'][] = 'core/subliniere';
    $form['#attached']['library'][] = 
           „modulul_meu/forms_meu.js”;
}

Dacă adăugați propria bibliotecă, va trebui să o definiți în my_module.libraries.yml. Ceva de genul:

my_module.js:
  js:
    js/my_forms.js: {}
  dependențe:
    - core/jQuery
    - miez/subliniere 

Sper că acest lucru vă ajută.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.