Come importare un modello HTML da un percorso relativo come questo:Come importare .html frammento utilizzando la sintassi ES6 a macchina
import customSelectHtml from "./custom-select.html!text";
dattiloscritto compilatore si lamenta che non riesce a trovare il modulo. Stavo cercando di creare una definizione di modulo ambientale, ma non consente percorsi relativi nei nomi dei moduli. Sto usando SystemJS come caricatore di moduli.
Sì, le importazioni sono una cosa completamente diversa e non supportata. E i workaround sono brutti. Mentre è effettivamente possibile con percorsi non relativi: http://stackoverflow.com/questions/30962590/typescriptsystemjs-using-json-and-text-plugins – rgripper
È più un hack che un modo reale di farlo. Usando l'approccio ho fatto riferimento al dattiloscritto "idiota" nel pensare all'html come javascript valido. Fino ad ora consiglierei di adottare metodi "tradizionali" per caricare in modo dinamico il contenuto dei file. Ma in ogni caso - grazie per il link, è utile. – Amid
Sì, dopo un po 'di riflessione sono d'accordo e considero l'utilizzo della sintassi di importazione per il caricamento di frammenti html un errore e il caricamento tradizionale è il modo giusto. – rgripper