Skip to content
This repository was archived by the owner on Aug 8, 2022. It is now read-only.
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions src/api/options-dom.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@

- **详细:**

一个字符串模板作为 component 实例的标识使用。模板将会**替换**挂载的元素。挂载元素的内容都将被忽略,除非模板的内容有分发插槽
一个字符串模板,用作 component 实例的标记。模板将会**替换**所挂载元素的 `innerHTML`。挂载元素的任何现有标记都将被忽略,除非模板中存在通过插槽分发的内容

如果值以 `#` 开始,则它将被用作 `querySelector`,并使用匹配元素的 innerHTML 作为模板。常用的技巧是用 `<script type="x-template">` 包含模板
如果字符串以 `#` 开始,则它将被用作 `querySelector`,并使用匹配元素的 innerHTML 作为模板字符串。这允许使用常见的 `<script type="x-template">` 技巧来包含模板

:::tip 注意
出于安全考虑,你应该只使用你信任的 Vue 模板。避免使用其他人生成的内容作为你的模板
出于安全考虑,你应该只使用你信任的 Vue 模板。永远不要使用用户生成的内容作为你的模板
:::

:::tip 注意
如果 Vue 选项中包含渲染函数,该模板将被忽略
如果 Vue 选项中包含渲染函数,模板将被忽略
:::

- **参考**
Expand All @@ -28,7 +28,7 @@

- **详细:**

字符串模板的另一种选择,允许你充分利用 JavaScript 的编程功能。
字符串模板之外的另一种选择,允许你充分利用 JavaScript 的编程功能。

- **用法:**

Expand Down Expand Up @@ -60,7 +60,7 @@
```

:::tip 注意
`render` 函数的优先级高于从挂载元素 `template` 选项或内置 DOM 提取出的 HTML 模板编译渲染函数
`render` 函数的优先级高于根据 `template` 选项或挂载元素的 in-DOM HTML 模板编译的渲染函数
:::

- **参考** [Render Functions](../guide/render-function.html)
- **参考** [渲染函数](../guide/render-function.html)