Я пытаюсь построить портал для создания виджетов. Этот портал позволит пользователям создавать виджеты разных типов и просматривать их вид в реальном времени.

Наконец, этот портал должен иметь возможность генерировать уникальную ссылку для определенного виджета, которая может отображать тот же виджет, настроенный пользователем, в любом месте, когда он его вставил (например, в виде онлайн-статьи).

Для справки я прилагаю дизайн моей страницы предварительного просмотра. (https://drive.google. ком / открыть ? ID = 1lP3h5YYExrPWOcAaRmf2YupZ6qjqrINH )

Пожалуйста, помогите мне найти лучший способ реализовать это с помощью React.

0
JLS 19 Авг 2019 в 12:46

2 ответа

Лучший ответ

Вы можете использовать приставку и сохранить конфигурацию предварительного просмотра виджета (имя виджета, макет, цвет, ...)

Таким образом, ваш предварительный рендеринг будет основан на сохраненном виджете Conf. Ваши боковые части обновят сохраненную конфигурацию.

Все ваши обновления будут повторно отображать виджет с новым конфигом

1
antho39 19 Авг 2019 в 11:07

Я думаю, что мне нужно создать отдельный проект библиотеки, чтобы выполнить визуализацию виджета. Таким образом, встраиваемая ссылка всегда будет указывать на этот скрипт. Когда кто-то скопирует эту ссылку и вставит ее куда-нибудь, она создаст и создаст iframe для отображения виджета. Таким же образом мы можем сделать часть предварительного просмотра виджета.

Какие-либо предложения?

0
JLS 21 Авг 2019 в 01:36