2

<template is="dom-bind"><test-fixture>web-components-testerを使用するにはどうすればよいですか?

私はそれをPolymer 0.8の方法で使用しようとしましたx-template:

<test-fixture id="dom-bind-fixture">
    <template is="dom-bind">
        <h1>{{greeting}}</h2>
    </template>
</test-fixture>
<script>
    // ...
   var bound = fixture('dom-bind-fixture', {greeting: 'ohai thurr'});
</script>

dom-bindメソッドがないため、当然失敗しますstamp

次に、ネイティブ<template>要素からスタンプしてみました:

<test-fixture id="dom-bind-fixture">
    <template>
        <h1>outside dom-bind</h1>
        <template is="dom-bind">
            <h2>inside dom-bind</h2>
        </template>
    </template>
</test-fixture>

ただし、Chrome 以外のブラウザでは、これはoutside dom-bind.

それを機能させる方法はありますか、それとも web-components-tester/test-fixture/dom-bind のブロック バグですか?

4

1 に答える 1

2

dom-template を使用します。つまり:

<test-fixture id="dom-bind-fixture">
    <template is="dom-template">
        <h1>{{greeting}}</h2>
    </template>
</test-fixture>
<script>
    // ...
   var bound = fixture('dom-bind-fixture', {greeting: 'ohai thurr'});
</script>
于 2016-07-14T16:55:26.017 に答える