mirror of https://github.com/sveltejs/svelte
render functions that close over contextual data - fixes #1938
parent
45d375e15d
commit
329b013e40
@ -0,0 +1,15 @@
|
||||
export default {
|
||||
html: `
|
||||
<p>1, 2, 3</p>
|
||||
<p>2, 4, 6</p>
|
||||
<p>3, 6, 9</p>
|
||||
`,
|
||||
|
||||
test({ assert, component, target }) {
|
||||
component.numbers = [4, 5];
|
||||
assert.htmlEqual( target.innerHTML, `
|
||||
<p>16, 20</p>
|
||||
<p>20, 25</p>
|
||||
` );
|
||||
}
|
||||
};
|
@ -0,0 +1,7 @@
|
||||
{#each numbers as i}
|
||||
<p>{numbers.map(j => i * j).join(', ')}</p>
|
||||
{/each}
|
||||
|
||||
<script>
|
||||
export let numbers = [1, 2, 3];
|
||||
</script>
|
Loading…
Reference in new issue