Ho creato un composer personalizzato utilizzando i connettori e attualmente sto utilizzando un elemento \u003cselect\u003e HTML per visualizzare alcuni tag personalizzati. I tag vengono recuperati dai gruppi di tag all’apertura del composer, ma ciò causa un ritardo evidente perché il recupero richiede tempo, lasciando il composer non reattivo durante il caricamento.
Per migliorare ciò, vorrei utilizzare il componente tag-chooser integrato di Discourse e renderizzare solo i tag specifici di cui ho bisogno. Il mio requisito prevede tre diversi tipi di tag, quindi voglio utilizzare tre istanze separate di tag-chooser. Tuttavia, non sono sicuro di come configurarlo per visualizzare solo i tag che desidero. Ho esaminato l’opzione allowedTagGroup, ma sembra fornire solo i nomi dei gruppi di tag e non mi è chiaro come utilizzarla in modo efficace con tag-chooser.
Inoltre, ho incluso più istanze di d-editor nel mio composer (come richiesto), ma sembrano essere interconnesse, il che significa che le modifiche in un editor influiscono sugli altri. Vorrei sapere come separarli correttamente in modo che ogni editor possa funzionare in modo indipendente.
Se qualcuno ha suggerimenti o best practice per risolvere questi due problemi, apprezzerei molto la vostra guida.