문제 :폴리머 사용자 지정 요소 : 수입과 재사용 CSS
나는 그것을 부트 스트랩에서 제공하는 클래스를 인식하지 못하는, 부트 스트랩 아이콘을 렌더링 할 <i>
태그를 만들 것 캔트 :
요소를 진단하기
tag.html
<link rel="import" href="../bower_components/polymer/polymer.html">
<polymer-element name="polymer-tag" attributes="name">
<template>
<link rel="import" href="bootstrap.html">
<style>
:host { display: block; }
</style>
<div>
<span class="name">{{ name }}</span>
<!-- This classes are not recognized and the icon is not displayed -->
<i class="glyphicon glyphicon-plus-sign"></i>
</div>
</template>
<script>
Polymer('polymer-tag', {...});
</script>
</polymer-element>
<polymer-element>
외부로 가져 오기를 시도했지만 작동하지 않습니다. 나는 또한, 사이트가 두 번로드 색인에 bootstrap.css
를 사용하는 경우 대신 수입의 나는, 그것은 작동 bootstrap.css
을 가리키는 간단한 이전 링크를로드하지만, 경우
<link rel="stylesheet" type="text/css" href="../bower_components/bootstrap/dist/css/bootstrap.min.css">
:
bootstrap.html
이 포함 bootstrap.css
웹 구성 요소의 제한 사항입니까? Polymer의 문제입니까?
감사합니다.
프랜
답변 해 주셔서 감사합니다. 그 종류의 쓰라린 달콤한 대답. 브라우저는이 기능을 제공하지 않는 것으로 잘 알려져 있으므로 수입 및 웹 구성 요소가이 새로운 기능을 제공 할 것으로 기대됩니다. 왜 이것이 폴리머에서 구현되지 않습니까? 웹 구성 요소의 제한 사항입니까? – franleplant
'브라우저는이 기능을 제공하지 않는 것으로 잘 알려져 있습니다. ': 그들은이 기능을 제공하지만, 일반적으로 잘 구현되지 않았습니다. 우리는 그 문제를 해결하려고 노력하고 있습니다. 'imports와 웹 컴포넌트는이 새로운 기능을 제공합니다 .' 이것은 '플랫폼이 그것을해야합니다'와 같은 대답입니다. '왜 폴리머에 구현되지 않았습니까? ': 폴리 폴리 할 수있는 것에 한계가 있습니다. '이것은 웹 구성 요소의 제한 사항입니다 .' : 나는 그 질문을 이해하지 못합니다. 웹 구성 요소는 브라우저가 스타일 공유를 지원할 것으로 기대합니다 (잘). 그래서, 잘 작동하지 않습니다 * 오늘 * 브라우저 버그 (또는 할일)입니다. –
니스, 지금은 내 대답에 매우 만족합니다. 시간 내 주셔서 대단히 감사합니다. Polymer라는 위대한 일에 대해 모두에게 감사의 마음을 전합니다! – franleplant