chore: fix typo (#764) [ci skip]

This commit is contained in:
djy0 2020-02-25 01:01:26 +08:00 committed by GitHub
parent 047844cfb8
commit c11905fe36
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 9 deletions

View File

@ -6,7 +6,7 @@
* **compiler-core:** should alias name in helperString ([#743](https://github.com/vuejs/vue-next/issues/743)) ([7b987d9](https://github.com/vuejs/vue-next/commit/7b987d9450fc7befcd0946a0d53991d27ed299ec)), closes [#740](https://github.com/vuejs/vue-next/issues/740) * **compiler-core:** should alias name in helperString ([#743](https://github.com/vuejs/vue-next/issues/743)) ([7b987d9](https://github.com/vuejs/vue-next/commit/7b987d9450fc7befcd0946a0d53991d27ed299ec)), closes [#740](https://github.com/vuejs/vue-next/issues/740)
* **compiler-dom:** properly stringify class/style bindings when hoisting static strings ([1b9b235](https://github.com/vuejs/vue-next/commit/1b9b235663b75db040172d2ffbee1dd40b4db032)) * **compiler-dom:** properly stringify class/style bindings when hoisting static strings ([1b9b235](https://github.com/vuejs/vue-next/commit/1b9b235663b75db040172d2ffbee1dd40b4db032))
* **reactivity:** should trigger all effects when array length is mutated ([#754](https://github.com/vuejs/vue-next/issues/754)) ([5fac655](https://github.com/vuejs/vue-next/commit/5fac65589b4455b98fd4e2f9eb3754f0acde97bb)) * **reactivity:** should trigger all effects when array length is mutated ([#754](https://github.com/vuejs/vue-next/issues/754)) ([5fac655](https://github.com/vuejs/vue-next/commit/5fac65589b4455b98fd4e2f9eb3754f0acde97bb))
* **sfc:** inherit parent scopeId on child rooot ([#756](https://github.com/vuejs/vue-next/issues/756)) ([9547c2b](https://github.com/vuejs/vue-next/commit/9547c2b93d6d8f469314cfe055960746a3e3acbe)) * **sfc:** inherit parent scopeId on child root ([#756](https://github.com/vuejs/vue-next/issues/756)) ([9547c2b](https://github.com/vuejs/vue-next/commit/9547c2b93d6d8f469314cfe055960746a3e3acbe))
* **types:** improve ref typing, close [#759](https://github.com/vuejs/vue-next/issues/759) ([627b9df](https://github.com/vuejs/vue-next/commit/627b9df4a293ae18071009d9cac7a5e995d40716)) * **types:** improve ref typing, close [#759](https://github.com/vuejs/vue-next/issues/759) ([627b9df](https://github.com/vuejs/vue-next/commit/627b9df4a293ae18071009d9cac7a5e995d40716))
* **types:** update setup binding unwrap types for 6b10f0c ([a840e7d](https://github.com/vuejs/vue-next/commit/a840e7ddf0b470b5da27b7b2b8b5fcf39a7197a2)), closes [#738](https://github.com/vuejs/vue-next/issues/738) * **types:** update setup binding unwrap types for 6b10f0c ([a840e7d](https://github.com/vuejs/vue-next/commit/a840e7ddf0b470b5da27b7b2b8b5fcf39a7197a2)), closes [#738](https://github.com/vuejs/vue-next/issues/738)
@ -44,10 +44,10 @@
instead of moving it (see #737). instead of moving it (see #737).
Ensuring correct behavior for all possible Array methods while Ensuring correct behavior for all possible Array methods while
retaining the ref unwrapping behavior is exceedinly complicated; In retaining the ref unwrapping behavior is exceedingly complicated; In
addition, even if Vue handles the built-in methods internally, it addition, even if Vue handles the built-in methods internally, it
would still break when the user attempts to use a 3rd party utility would still break when the user attempts to use a 3rd party utility
functioon (e.g. lodash) on a reactive array containing refs. function (e.g. lodash) on a reactive array containing refs.
After this commit, similar to other collection types like Map and After this commit, similar to other collection types like Map and
Set, Arrays will no longer automatically unwrap contained refs. Set, Arrays will no longer automatically unwrap contained refs.
@ -145,7 +145,7 @@
behaves exactly the same as 2.x. behaves exactly the same as 2.x.
- When using the effect signature or `{ immediate: true }`, the - When using the effect signature or `{ immediate: true }`, the
intital execution is now performed synchronously instead of initial execution is now performed synchronously instead of
deferred until the component is mounted. This is necessary for deferred until the component is mounted. This is necessary for
certain use cases to work properly with `async setup()` and certain use cases to work properly with `async setup()` and
Suspense. Suspense.

View File

@ -126,9 +126,9 @@ export function isStaticNode(
return false return false
} }
} }
// only svg/foeignObject could be block here, however if they are static // only svg/foreignObject could be block here, however if they are static
// then they don't need to be blocks since there will be no nested // then they don't need to be blocks since there will be no nested
// udpates. // updates.
if (codegenNode.isBlock) { if (codegenNode.isBlock) {
codegenNode.isBlock = false codegenNode.isBlock = false
} }

View File

@ -128,7 +128,7 @@ export interface RendererInternals<HostNode = any, HostElement = any> {
c: ProcessTextOrCommentFn<HostNode, HostElement> c: ProcessTextOrCommentFn<HostNode, HostElement>
} }
// These functions are created inside a closure and therefore there types cannot // These functions are created inside a closure and therefore their types cannot
// be directly exported. In order to avoid maintaining function signatures in // be directly exported. In order to avoid maintaining function signatures in
// two places, we declare them once here and use them inside the closure. // two places, we declare them once here and use them inside the closure.
type PatchFn<HostNode, HostElement> = ( type PatchFn<HostNode, HostElement> = (
@ -651,7 +651,6 @@ function baseCreateRenderer<
// generated by the compiler and can take the fast path. // generated by the compiler and can take the fast path.
// in this path old node and new node are guaranteed to have the same shape // in this path old node and new node are guaranteed to have the same shape
// (i.e. at the exact same position in the source template) // (i.e. at the exact same position in the source template)
if (patchFlag & PatchFlags.FULL_PROPS) { if (patchFlag & PatchFlags.FULL_PROPS) {
// element props contain dynamic keys, full diff needed // element props contain dynamic keys, full diff needed
patchProps( patchProps(

View File

@ -55,7 +55,7 @@ export const enum PatchFlags {
// Indicates an element that only needs non-props patching, e.g. ref or // Indicates an element that only needs non-props patching, e.g. ref or
// directives (onVnodeXXX hooks). since every patched vnode checks for refs // directives (onVnodeXXX hooks). since every patched vnode checks for refs
// and onVnodeXXX hooks, itt simply marks the vnode so that a parent block // and onVnodeXXX hooks, it simply marks the vnode so that a parent block
// will track it. // will track it.
NEED_PATCH = 1 << 9, NEED_PATCH = 1 << 9,