如何在test-fixture中使用dom-bind?

时间:2016-01-07 21:59:36

标签: polymer web-component web-component-tester

如何在<test-fixture> web-components-tester内使用Format-*

我试过用它来聚合物0.8 <template is="dom-bind">方式:

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>

但在非Chrome浏览器中,这只会标记<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>

有没有办法让它工作,或者它只是web-components-tester / test-fixture / dom-bind中的阻塞错误?

1 个答案:

答案 0 :(得分: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>