私はPolymer-2/webcomponentsを試していて、thisチュートリアルを正常に完了しました。さらに、私は&の試しファイルをChromeにロードしましたが、Safari(10.0.3)とFirefox(52.02)には表示されません。Reference error: can't find variable Polymer
すべての依存関係が利用可能であるようですbower_componentsの下でFFとSafariのコンソールにPolymer
と入力すると、Polymerが定義されているように見えるため、タイミングの問題がある可能性がありますか?何が間違っていますか?Safari/Firefoxがポリマーを認識しないのはなぜですか
<!doctype html>
<html lang="en">
<head>
<script>
window.ShadyDOM = { force: true };
</script>
<script src="bower_components/webcomponentsjs/webcomponents-lite.js"></script>
<link rel="import" href="bower_components/polymer/polymer.html">
</head>
<body>
<dom-module id="my-foo">
<template>
<h1>
<slot></slot>
</h1>
</template>
<script>
Polymer({ is: 'my-foo' });
</script>
</dom-module>
<dom-module id="my-bar">
<template>
<i>
<slot></slot>
</i>
</template>
<script>
Polymer({ is: 'my-bar' });
</script>
</dom-module>
<my-foo>
<my-bar>Hello world!</my-bar>
</my-foo>
</body>
</html>
お返事ありがとうございますが、今度は、 'name dom-if | bind | module | selector 'というカスタム要素がすでに定義されているようなエラーが多発します。 –