Я пытаюсь понять веб-компонентов, поэтому я хочу, чтобы создать веб-компонент, который бы «обернуть» в select
тег в select2.Почему полимер не вставляет содержимое?
Вот мой главный HTML:
<html>
<head>
<title>Web components</title>
<meta charset="utf-8"></meta>
<script src="bower_components/webcomponentsjs/webcomponents.min.js"></script>
<link rel="import" href="elements/select2-select.html"></link>
</head>
<body>
<div>
<select2-select>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select2-select>
</div>
</body>
</html>
И мой заказ элемент:
<link rel="import" href="../bower_components/polymer/polymer.html"></link>
<polymer-element name="select2-select">
<template>
<select id="main">
<content></content>
</select>
</template>
<script>Polymer({});</script>
</polymer-element>
проблема в том, что option
теги не вставляются в теневом DOM:
Что я делаю неправильно? Я запускаю Firefox на Ubuntu 14.04.2, если это так или иначе актуально.
спасибо.
Какую версию Polymer вы используете? – Adi
Я использую Polymer 0.5.6. –
Я предлагаю использовать 0.9 уже, так как 0.5, вероятно, больше не получит никаких новых новых функций, только исправления ошибок. – Jouni