mirror of https://github.com/vuejs/core.git
chore: add todo comment for prepend append
This commit is contained in:
parent
71cf732d6d
commit
f9c607dbe4
|
@ -60,6 +60,7 @@ export function insert(
|
||||||
|
|
||||||
export function prepend(parent: ParentBlock, ...nodes: Node[]) {
|
export function prepend(parent: ParentBlock, ...nodes: Node[]) {
|
||||||
if (parent instanceof Node) {
|
if (parent instanceof Node) {
|
||||||
|
// TODO use insertBefore for better performance https://jsbench.me/rolpg250hh/1
|
||||||
parent.prepend(...nodes)
|
parent.prepend(...nodes)
|
||||||
} else if (isArray(parent)) {
|
} else if (isArray(parent)) {
|
||||||
parent.unshift(...nodes)
|
parent.unshift(...nodes)
|
||||||
|
@ -68,6 +69,7 @@ export function prepend(parent: ParentBlock, ...nodes: Node[]) {
|
||||||
|
|
||||||
export function append(parent: ParentBlock, ...nodes: Node[]) {
|
export function append(parent: ParentBlock, ...nodes: Node[]) {
|
||||||
if (parent instanceof Node) {
|
if (parent instanceof Node) {
|
||||||
|
// TODO use insertBefore for better performance
|
||||||
parent.append(...nodes)
|
parent.append(...nodes)
|
||||||
} else if (isArray(parent)) {
|
} else if (isArray(parent)) {
|
||||||
parent.push(...nodes)
|
parent.push(...nodes)
|
||||||
|
|
Loading…
Reference in New Issue