Skip to content

Commit

Permalink
fixed #167
Browse files Browse the repository at this point in the history
  • Loading branch information
Jinjiang committed Dec 23, 2016
1 parent ab6111e commit 0d1682c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/v2/guide/render-function.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Vue.component('anchored-heading', {
})
```

template 在这种场景中就表现的有些冗余了。虽然我们重复使用 `<slot></slot>` 来接收每一个级别的标题标签,在标题标签中添加相同的锚点元素。但是些都会被包裹在一个无用的 `div`,因为组件必须有根节点
在这种场景中使用 template 并不是最好的选择:首先代码冗长,为了在不同级别的标题中插入锚点元素,我们需要重复地使用 `<slot></slot>`。其次由于组件必须有根节点,标题和锚点元素被包裹在了一个无用的 `div` 中。

虽然模板在大多数组件中都非常好用,但是在这里它就不是很简洁的了。那么,我们来尝试使用 `render` 函数重写上面的例子:

Expand Down

0 comments on commit 0d1682c

Please sign in to comment.