Polymer 3 и LitElement выглядят очень привлекательно для будущей разработки на основе компонентов, и я с нетерпением жду возможности использовать их в своих проектах.
Но один из камней преткновения заключается в том, что старая кодовая база Polymer с большим количествомготовых к использованию элементов, по-видимому, не полностью совместимо с LitElement и будущими компонентами Material Web.
Например, поведение наложения железа из paper-Диалог не может обеспечить перехват фокуса, если какой-либо из родительских элементов реализован с помощью базы LitElement.Я знаю, что эта проблема , вероятно, вызвана в основном реализацией iron-ovelay-поведения , но основной вопрос остается прежним.
Означает ли это, что если выХотите использовать LitElement в своем проекте, вы вынуждены с нуля реализовать свой собственный диалоговый компонент и, возможно, многие другие элементы, которые ранее были доступны в виде бумажных элементов?