2016-08-12 5 views
3

Я прихожу из Polymer, и мне интересно, поддерживает ли Aurelia Shadow DOM и связанные с ней функции, поддерживаемые Polymer. Я вижу, что Aurelia поддерживает Shadow DOM v1 слоты, который отлично работает, но я не могу включить Shadow DOM - я предположил, что существует Polyfill, поскольку v1 еще не реализован или что-то вроде Polymer Shady DOM?Aurelia and Shadow DOM

Мой главный интерес в Shadow DOM - это инкапсуляция стиля. Полимер позволяет моделировать созданный элемент контейнера, используя селектор хоста из шаблона - делает ли Aurelia нечто подобное?

<template> 
    <style> 
    :host { 
     display: block; 
    } 
    </style> 
</template> 

Кроме того, существует ли полипол для переменных CSS, таких как Полимер (необходимый для Shadow DOM)?

ответ

1

После некоторого рытья - Aurelia поддерживает только Shadow DOM V1 через поддержку родного браузера (кроме слотов), поэтому даже если вы включите поддержку Shadow DOM, ничего не происходит, потому что браузеры еще не поддерживают его.

Смежные вопросы