profile
viewpoint
GU Yiling Justineo Baidu, Inc. Shanghai, China https://justineo.github.io/ I make things for the web.

ecomfe/vue-echarts 5167

Apache ECharts (incubating) component for Vue.js.

Justineo/coplay 633

Synchronizing video play between two peers.

Justineo/color-converters 22

Tiny modular color converters.

Justineo/awesome-browser-extensions-for-github 6

A collection of awesome browser extensions for GitHub.

Justineo/esm-pkg 4

Find all dependent packages with an ESM output.

Justineo/cssgrace 3

从今天起,写简单优雅面向未来的 CSS。

Justineo/ant-design 1

🌈 A UI Design Language

Justineo/ash.css 1

A collection of HTML element and attribute style-normalizations

Justineo/awesome-vue 1

A curated list of awesome things related to Vue.js

Justineo/babel 1

:tropical_fish: Babel is a compiler for writing next generation JavaScript.

issue commentbaidu/san

提供类似 :is 的指令

所以如果是 directive (s-is 的情况)就采用 表达式(直接 s-is="name" 来求值)

👍

harttle

comment created time in 8 hours

startedelrumordelaluz/svgson

started time in 14 hours

PR closed vuejs/vuejs.org

fix: avoid page scroll when switching tabs

Not entirely sure on the root cause for this behavior reported in #2668 but I guess that is somehow related to the fact that when changing tabs we are removing then adding an entire new div to the DOM instead of manipulating the contents of an existing one. It seems like it needs to be wrapped in a div (or some other tag?).

Updated behavior tab_vue

PS.: this can still be used/revisited post v3 so opening a PR.

+20 -14

1 comment

2 changed files

willamesoares

pr closed time in a day

pull request commentvuejs/vuejs.org

fix: avoid page scroll when switching tabs

Thanks for the PR! #2700 should be a more precise fix for this issue so we merged that one instead. But still thanks for your contribution!

willamesoares

comment created time in a day

issue closedvuejs/vuejs.org

change tabs

Web address: https://vuejs.org/v2/guide/components-dynamic-async.html Keep going up until you can't see.

QQ20200819-153533-HD

closed time in a day

zhytang

issue commentvuejs/vuejs.org

change tabs

Fixed by #2700.

zhytang

comment created time in a day

startedfex-team/amis-editor

started time in a day

delete branch Justineo/vuejs.org

delete branch : fix-overflow-anchor

delete time in a day

push eventvuejs/docs-next-zh-cn

霍怡童

commit sha 4aa90c9d2f4c6ff475e73eb806013fa06deee064

fix: typos

view details

push time in a day

PR merged vuejs/docs-next-zh-cn

fix: typos

docs-next-zh-cn/src/guide/reactivity-fundamentals.md

该对象作为它的内部值——一个响应式的引用

markdown 格式错误修复。

+1 -3

0 comment

1 changed file

Geekhyt

pr closed time in a day

delete branch vuejs/docs-next-zh-cn

delete branch : docs-typo

delete time in a day

push eventvuejs/docs-next-zh-cn

Godpu

commit sha 0ecfb92c7fe64715bfd835866f88fa9eaf3d78d2

chore: typos

view details

push time in a day

PR merged vuejs/docs-next-zh-cn

chore: typos
  • “结点” -> “节点”
+4 -4

0 comment

2 changed files

veaba

pr closed time in a day

push eventvuejs/docs-next-zh-cn

franky

commit sha dacd59c5f20278cf0c350bf9b5b63a15de853f90

fix: destructure

view details

push time in a day

PR merged vuejs/docs-next-zh-cn

fix: destructure

destructure : 根据上下文应翻译为解构

+1 -1

0 comment

1 changed file

OBQun

pr closed time in a day

push eventvuejs/docs-next-zh-cn

zhuyutrisla

commit sha a3b023d9aefbb4d43e9a4d7cd29f3f4df223f603

fix: typos

view details

push time in a day

PR merged vuejs/docs-next-zh-cn

fix: typos

composition-api-template-refs 错误文字修复

+1 -1

0 comment

1 changed file

zhuyutrisla

pr closed time in a day

push eventvuejs/docs-next-zh-cn

zhenzhenChange

commit sha 1bdb7eb6615ab3b51d060e9eda97b6e2078cbf19

docs: review-src-api-global-api.md (#80)

view details

GU Yiling

commit sha 8170ee251e7c2a33658082fcecad311fbb4417d0

Merge branch 'master' into review-src-api-global-api

view details

GU Yiling

commit sha daa9ade1a516c6cef2f8216fa7028a1e7a1f417c

docs: refine the review of src/api/global-api

view details

GU Yiling

commit sha 9596b06e70b241a5059e661a5f0ad2e4e09fc3a0

Merge pull request #108 from zhenzhenChange/review-src-api-global-api docs: review-src-api-global-api.md (#80)

view details

push time in a day

PR merged vuejs/docs-next-zh-cn

Reviewers
docs: review-src-api-global-api.md (#80) 校对

PS:该文档暂时无法使用 zhlint 工具校验

+53 -60

0 comment

1 changed file

zhenzhenChange

pr closed time in a day

push eventzhenzhenChange/docs-next-zh-cn

GU Yiling

commit sha daa9ade1a516c6cef2f8216fa7028a1e7a1f417c

docs: refine the review of src/api/global-api

view details

push time in a day

push eventzhenzhenChange/docs-next-zh-cn

ajycc20

commit sha 5ebefcc0169083bd7deb53118e1042a563d9b8d4

fix: update wrong punctuation..

view details

Asuka109

commit sha 4a7c18f80d44e6952ce264db9b2dfbb0e19ea111

docs: src\guide\migration\v-if-v-for.md

view details

Jinjiang

commit sha 92dc29aa6f3e6bc8f5fd0bd8c6aa5905fd36a9f8

Apply suggestions from code review

view details

Jinjiang

commit sha 55ca3c79196ff46e67d868e567fdec9d23ce94f3

Merge pull request #76 from ajycc20/master fix: update wrong punctuation..

view details

Jinjiang

commit sha 4fc05635ae4e8a8d44ab98fb6eb7ed7fd1887bde

Apply suggestions from code review

view details

Jinjiang

commit sha 2e5c0b627a2650208a611ea0a83ae0701ce8fb13

Merge pull request #79 from Asuka109/master docs: src/guide/migration/v-if-v-for.md

view details

Godpu

commit sha 899bfbb5d91e0eacb0307de6a30a619e5f901e4b

fix: config.js sidebar path

view details

Godpu

commit sha b8745d54c9124fd65f0de30e4035d5456e3df3db

Merge pull request #81 from vuejs/vuepress-veaba fix: config.js sidebar path

view details

Godpu

commit sha c1cf74ab66f81769d6262b345fb2526223ddae78

fix: native searbox work when disabled algolia

view details

SilentDepth

commit sha 322b190107219599f4af3a47c8fb4c95404c6211

fix: a typo & few minor things Mostly in "h() Arguments" chapter. Details: - Typo: `attributy` → `attribute` - Removed one English line. - Translated one line. - Few Chinese-English spacing issues. - Added a few missing period marks.

view details

Godpu

commit sha a87736f658da30d5040cc0f1bb591149b2733f47

fix: update repo link

view details

Asuka109

commit sha 5f5510ab4e83d74a2eae2c58ebb92ef8834fb6ec

docs: src/guide/migration/key-attribute.md first commit

view details

Asuka109

commit sha 53d7eae312f78b1c6346223254fce75fdb73159b

Merge branch 'master' of github.com:Asuka109/docs-next-zh-cn

view details

Jinjiang

commit sha 026a913fb99e05d0cc9650736b22ba56dd78bdaf

Merge pull request #85 from vuejs/vuepress fix: update repo link

view details

Jinjiang

commit sha 55fe0bcbce2efe6c2c3683cd334dd32ed6691f2b

Apply suggestions from code review

view details

Jinjiang

commit sha aae1ae2db4ef5090341d5528eb6243b36b9ae0eb

Merge pull request #86 from Asuka109/master docs: src/guide/migration/key-attribute.md

view details

hukai

commit sha 60ae34491f44309b08311df40067ba28104e21e8

docs: src/guide/migration/array-refs.md

view details

Jinjiang

commit sha 380c93485f012db5b91d2a9b94eae560f2c1aca7

Apply suggestions from code review

view details

Jinjiang

commit sha ae2d84e5d13c21d2b10637eb63377cedbce071a4

Update array-refs.md

view details

Jinjiang

commit sha 423cf1d616ad9e02c50ff9288a36e7253b383151

Merge pull request #89 from huzhengen/migration docs: src/guide/migration/array-refs.md

view details

push time in 2 days

push eventecomfe/veui

xiaodemen

commit sha 7ec528608981d16565de522dbd7c8640b550b643

fix: fix numberInput check bug and tree empty children bug

view details

push time in 2 days

PR merged ecomfe/veui

fix: fix numberInput check bug and tree empty children bug
+34 -26

1 comment

2 changed files

xiaodemen

pr closed time in 2 days

PullRequestReviewEvent

Pull request review commentvuejs/docs-next-zh-cn

docs: update blod symbols

  ## beforeCreate -- **类型:**`Function`+- **类型**:`Function` -- **详细:**+- **详细**:    在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。  -  **参考**[生命周期图示](../guide/instance.html#lifecycle-diagram)  ## created -- **类型:**`Function`+- **类型**:`Function` -- **详细:**+- **详细**:    在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer),property 和方法的运算,watch/event 事件回调。然而,挂载阶段还没开始,`$el` property 目前尚不可用。  -  **参考**[生命周期图示](../guide/instance.html#lifecycle-diagram)  ## beforeMount -- **类型:**`Function`+- **类型**:`Function` -- **详细:**+- **详细**:    在挂载开始之前被调用:相关的 `render` 函数首次被调用。 -  **该钩子在服务器端渲染期间不被调用。**+  **该钩子在服务器端渲染期间不被调用**。

我个人建议在 markdown 解析出现问题的情况下再调整标点符号的位置。

赞同。

veaba

comment created time in 2 days

PullRequestReviewEvent

push eventvuejs/docs-next-zh-cn

Il Harper

commit sha a86a64364f6ecac9eb739909d9ffce0473826da4

docs: Typo fix for instance.md

view details

push time in 2 days

PR merged vuejs/docs-next-zh-cn

docs: Typo fix for instance.md

我们 data 对象 -> 我们的 data 对象

+1 -1

0 comment

1 changed file

Afanyiyu

pr closed time in 2 days

PullRequestReviewEvent

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 const { render, createApp } = createRenderer<Node, Element>({  ### 参数 -接受两个:`HostNode` 和 `HostElement`+接受两个参数:`HostNode` 和 `HostElement`
接受两个参数:`HostNode` 和 `HostElement`。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 return withDirectives(h('div'), [ - **详细:**    一个指令数组。-  +   每个指令本身都是一个数组,最多可以定义 4 个索引,如以下示例所示。 -  - `[directive]` - 该指令本身,必须的。+  - `[directive]` - 该指令本身。必选。    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective]])   ``` -  - `[directive, value]` - 上面加上要分配给指令的类型为 `any` 的值。+  - `[directive, value]` - 上述内容,加上分配给指令的类型为 `any` 的值
  - `[directive, value]` - 上述内容,再加上分配给指令的类型为 `any` 的值。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 return withDirectives(h('div'), [ - **详细:**    一个指令数组。-  +   每个指令本身都是一个数组,最多可以定义 4 个索引,如以下示例所示。 -  - `[directive]` - 该指令本身,必须的。+  - `[directive]` - 该指令本身。必选。    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective]])   ``` -  - `[directive, value]` - 上面加上要分配给指令的类型为 `any` 的值。+  - `[directive, value]` - 上述内容,加上分配给指令的类型为 `any` 的值    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective, 100] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective, 100]])   ``` -  - `[directive, value, arg]` - 上面加上一个 `String` 参数,比如:`click` 在 `v-on:click` 中。+  - `[directive, value, arg]` - 以上,再加上一个 `String` 参数,比如:在 `v-on:click` 中的 `click`    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective, 100, 'click'] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [+    [MyDirective, 100, 'click']+  ])   ``` -  - `[directive, value, arg, modifiers]` - 上面加一个 `key: value` 键值对 `Object` 定义任何修饰符。+  - `[directive, value, arg, modifiers]` - 上述内容,加上定义任何修饰符的 `key: value` 键值对 `Object`
  - `[directive, value, arg, modifiers]` - 上述内容,再加上定义任何修饰符的 `key: value` 键值对 `Object`。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render () { `resolveDirective` 只能在 `render` 或 `setup` 函数中使用。 ::: -允许按名称解析 `directive`,如果在当前应用程序实例中可用。+如果在当前应用实例中可用,则允许通过其名称解析一个 `directive`。

同上

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render () {  - **详细:** -  已加载指令的名称。+  已加载的指令的名称。  ## withDirectives  :::warning `withDirectives` 只能在 `render` 或 `setup` 函数中使用。 ::: -允许将指令应用于 **VNode**,返回带有已应用指令的 VNode。+允许将指令应用于 **VNode**。返回一个包含应用指令的 VNode。

原文有的地方 VNode 加 backtick 有的地方不加,有时间我给原文提个 PR 吧……

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 return withDirectives(h('div'), [ - **详细:**    一个指令数组。-  +   每个指令本身都是一个数组,最多可以定义 4 个索引,如以下示例所示。 -  - `[directive]` - 该指令本身,必须的。+  - `[directive]` - 该指令本身。必选。    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective]])   ``` -  - `[directive, value]` - 上面加上要分配给指令的类型为 `any` 的值。+  - `[directive, value]` - 上述内容,加上分配给指令的类型为 `any` 的值    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective, 100] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective, 100]])   ``` -  - `[directive, value, arg]` - 上面加上一个 `String` 参数,比如:`click` 在 `v-on:click` 中。+  - `[directive, value, arg]` - 以上,再加上一个 `String` 参数,比如:在 `v-on:click` 中的 `click`
  - `[directive, value, arg]` - 上述内容,再加上一个 `string` 参数,比如:在 `v-on:click` 中的 `click`。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 return withDirectives(h('div'), [ - **详细:**    一个指令数组。-  +   每个指令本身都是一个数组,最多可以定义 4 个索引,如以下示例所示。 -  - `[directive]` - 该指令本身,必须的。+  - `[directive]` - 该指令本身。必选。    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective]])   ``` -  - `[directive, value]` - 上面加上要分配给指令的类型为 `any` 的值。+  - `[directive, value]` - 上述内容,加上分配给指令的类型为 `any` 的值    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective, 100] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [[MyDirective, 100]])   ``` -  - `[directive, value, arg]` - 上面加上一个 `String` 参数,比如:`click` 在 `v-on:click` 中。+  - `[directive, value, arg]` - 以上,再加上一个 `String` 参数,比如:在 `v-on:click` 中的 `click`    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective, 100, 'click'] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [+    [MyDirective, 100, 'click']+  ])   ``` -  - `[directive, value, arg, modifiers]` - 上面加一个 `key: value` 键值对 `Object` 定义任何修饰符。+  - `[directive, value, arg, modifiers]` - 上述内容,加上定义任何修饰符的 `key: value` 键值对 `Object`    ```js   const MyDirective = resolveDirective('MyDirective')-  const nodeWithDirectives = withDirectives(-    h('div'), -    [ [MyDirective, 100, 'click', { prevent: true }] ]-  )+  const nodeWithDirectives = withDirectives(h('div'), [+    [MyDirective, 100, 'click', { prevent: true }]+  ])   ```  ## createRenderer  createRenderer 函数接受两个泛型参数:-`HostNode` 和 `HostElement`,对应于宿主环境中的节点和元素类型。- +`HostNode` 和 `HostElement`,对应于宿主环境中的 Node 和 Element 类型。

Node 和 Element 不在我们的不翻译列表里,除非是特指代码,不然应该翻译。当然,这里我感觉应该加上 backtick。

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render() { `resolveDynamicComponent` 只能在 `render` 或 `setup` 函数中使用。 ::: -允许使用 `<component :is="">` 所采用的相同机制来解析 `component`。+允许使用与 `<component :is="">` 相同的机制来解析一个 `component`。

感觉这个地方可以不用“一个”?另外感觉这个地方不应该是 `component`(不加 backtick),直接翻译成解析组件感觉更通一点,原文似乎有问题。如果 component 指的是 <component ...> 这个代码中的,不应该加 a

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render () { `resolveDirective` 只能在 `render` 或 `setup` 函数中使用。 ::: -允许按名称解析 `directive`,如果在当前应用程序实例中可用。+如果在当前应用实例中可用,则允许通过其名称解析一个 `directive`。 -没有找到时,返回一个 `Directive` 或 `undefined`+返回一个 `Directive`,如果没有找到,则返回 `undefined`。

同上……

返回一个 `Directive`。如果没有找到,则返回 `undefined`。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render() { `resolveDynamicComponent` 只能在 `render` 或 `setup` 函数中使用。 ::: -允许使用 `<component :is="">` 所采用的相同机制来解析 `component`。+允许使用与 `<component :is="">` 相同的机制来解析一个 `component`。  -返回已解析的 `Component` 或新创建的 `VNode`,其中组件名作为节点标记。如果找不到 `Component`,将发出警告。+返回已解析的 `Component` 或新创建的 `VNode`,其中组件名称作为节点标签。如果找不到 `Component`,将发出警告。

同上……感觉原文写的有点混乱……

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 const MyComponent = defineComponent({  ## defineAsyncComponent -创建只在必要时加载的异步组件。+创建一个只有在需要时才会加载的异步组件。  ### 参数 -对于基本用法,`defineAsyncComponent` 可以接受返回 `Promise` 的工厂函数。从服务器检索组件定义后,应调用 Promise 的 `resolve` 回调。你也可以调用 `reject(reason)`,以表示加载失败。+对于基本用法,`defineAsyncComponent` 可以接受一个返回 `Promise` 的工厂函数。Promise 的 `resolve` 回调应该在你从服务器上检索到你的组件定义时被调用。你也可以调用 `reject(reason)` 来表示加载失败。
对于基本用法,`defineAsyncComponent` 可以接受一个返回 `Promise` 的工厂函数。Promise 的 `resolve` 回调应该在服务端返回组件定义后被调用。你也可以调用 `reject(reason)` 来表示加载失败。

用了一点意译,感觉会更通顺一些。建议尽可能减少原文 your 翻译过来的“你的”,大多数都是不需要的。

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 const AsyncComp = defineAsyncComponent({ :::  -如果在当前应用程序实例中可用,则允许按名称解析 `component`。+如果在当前应用实例中可用,则允许按名称解析 `component`。 -当为找到时返回一个 `Component` 或者 `undefined`。+返回一个 `Component` ,如果没有找到,则返回 `undefined`。
返回一个 `Component`。如果没有找到,则返回 `undefined`。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render() {  #### type -- **类型:**`String | Object | Function | null`+- **类型:**`String | Object | Function`  - **详细:** -  一个 HTML 标签名,一个组件,一个异步组件或 null,使用 null 将渲染注释。此参数是必需的。+  一个 HTML 标签名,一个组件或一个异步组件,使用返回 null 的函数,将渲染一个注释。此参数是必需的  #### props  - **类型:**`Object`  - **详细:** -  与我们将在模板中使用的 attributes、prop 和事件相对应的对象。可选。+  一个对象,与我们将在模板中使用的 attribute、prop 和事件相对应。可选
  一个对象,与我们将在模板中使用的 attribute、prop 和事件相对应。可选。

我理解这一类的不应该去掉最后的句号,有疑问的话可以讨论一下。

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render() {  ## defineComponent -实现方面,`defineComponent` 只返回传递给它的对象。但是,就类型而言,返回值有一个用于手动渲染函数的构造函数、TSX 和 IDE 工具支持的合成类型。+从实现上看,`defineComponent` 只返回传递给它的对象。但是,就类型而言,返回的值有一个合成类型的构造函数,用于手动渲染函数,TSX 和 IDE 工具支持。
从实现上看,`defineComponent` 只返回传递给它的对象。但是,就类型而言,返回的值有一个合成类型的构造函数,用于手动渲染函数、TSX 和 IDE 工具支持。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render() {  #### type -- **类型:**`String | Object | Function | null`+- **类型:**`String | Object | Function`  - **详细:** -  一个 HTML 标签名,一个组件,一个异步组件或 null,使用 null 将渲染注释。此参数是必需的。+  一个 HTML 标签名,一个组件或一个异步组件,使用返回 null 的函数,将渲染一个注释。此参数是必需的  #### props  - **类型:**`Object`  - **详细:** -  与我们将在模板中使用的 attributes、prop 和事件相对应的对象。可选。+  一个对象,与我们将在模板中使用的 attribute、prop 和事件相对应。可选  #### children  - **类型:**`String | Array | Object`  - **详细:** -  子虚拟 Node,使用 `h()` 生成,或者使用字符串来获取“文本节点”或带有插槽的对象。可选+  子代 VNode,使用 `h()` 生成,或者使用字符串来获取“文本 VNode”或带有插槽的对象。可选
  子代 VNode,使用 `h()` 生成,或者使用字符串来获取“文本 VNode”,或带有插槽的对象。可选。

加了一个逗号,以区分“使用字符串”这段。

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 export type CreateAppFunction<HostElement> = (  ## h -返回一个返回的 `虚拟node`,通常缩写为 **VNode**:一个普通对象,其中包含向 Vue 描述它应在页面上渲染哪种节点的信息,包括任何子节点的描述。它用于手动编写的[渲染函数](../guide/render-function.md):+返回一个”虚拟节点“,通常缩写为 **VNode**:一个普通对象,其中包含向 Vue 描述它应在页面上渲染哪种节点的信息,包括任何子节点的描述。它的目的是用于手动编写 [渲染函数](../guide/render-function.md):
返回一个”虚拟节点“,通常缩写为 **VNode**:一个普通对象,其中包含向 Vue 描述它应在页面上渲染哪种节点的信息,包括所有子节点的描述。它的目的是用于手动编写的[渲染函数](../guide/render-function.md):
zhenzhenChange

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

  ## createApp -返回提供应用程序上下文的应用程序实例。应用程序实例安装的整个组件树共享相同的上下文。+返回一个提供应用上下文的应用实例。应用实例挂载的整个组件树共享同一个的上下文。  ```js const app = Vue.createApp({}) ``` -你可以在 `createApp` 之后链接其他方法,这些方法可以在 [Application API](./application-api.html) 中找到。+你可以在 `createApp` 之后链接其他方法,这些方法可以在 [应用 API](./application-api.html) 中找到
你可以在 `createApp` 之后链式调用其它方法,这些方法可以在[应用 API](./application-api.html) 中找到。

这里应该是英文原文少了一个句号。

zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

  ## createApp -返回提供应用程序上下文的应用程序实例。应用程序实例安装的整个组件树共享相同的上下文。+返回一个提供应用上下文的应用实例。应用实例挂载的整个组件树共享同一个的上下文。
返回一个提供应用上下文的应用实例。应用实例挂载的整个组件树共享同一个上下文。
zhenzhenChange

comment created time in 2 days

Pull request review commentvuejs/docs-next-zh-cn

docs: review-src-api-global-api.md (#80)

 render() {  #### type -- **类型:**`String | Object | Function | null`+- **类型:**`String | Object | Function`  - **详细:** -  一个 HTML 标签名,一个组件,一个异步组件或 null,使用 null 将渲染注释。此参数是必需的。+  一个 HTML 标签名,一个组件或一个异步组件,使用返回 null 的函数,将渲染一个注释。此参数是必需的
  HTML 标签名、组件或异步组件。使用返回 null 的函数将渲染一个注释。此参数是必需的。

感觉这里的“一个”其实是多余的,可以去掉。

zhenzhenChange

comment created time in 2 days

PullRequestReviewEvent

Pull request review commentecomfe/veui

fix: fix numberInput check bug and tree empty children bug

 function parseNumber (val) {   let parsed = parseFloat(val)   return isNaN(parsed) ? val : parsed }++function bothNotNullish (a, b) {+  return a != null && b != null+}

没有必要加这么一个函数吧……

xiaodemen

comment created time in 2 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentvuejs/vue-next

refactor: replace magic number

 export const toTypeString = (value: unknown): string =>   objectToString.call(value)  export const toRawType = (value: unknown): string => {-  return toTypeString(value).slice(8, -1)+  return toTypeString(value).slice('[object '.length, -1)

I don't think this change is necessary. You can just put the background information in comments.

izayl

comment created time in 2 days

PR opened vuejs/vuejs.org

fix(#2668): reset unexpected behavior introduced by overflow-anchor

The problem is caused by the overflow-anchor property, which was supported by Chrome a while ago.

Closes both #2668 and #2675.

+1 -0

0 comment

1 changed file

pr created time in 2 days

create barnchJustineo/vuejs.org

branch : fix-overflow-anchor

created branch time in 2 days

push eventJustineo/vuejs.org

Jake Lumetta

commit sha ec5368015cdae62c7c350b5c74efdea851235cd6

Adding serverless blog example (#1457) * Adding serverless blog example * Pull request feedback * Adding Alternative Pattern section * A bit more cleanup from PR feedback

view details

GU Yiling

commit sha d31987a26213bb47f29e689cfecadf004b70ae50

tweak header link (#1472)

view details

Sarah Drasner

commit sha 70e0ba64445025adf060c94dd1a70f88863c6c13

update package-lock.json because of security vuneribility in moment (#1469)

view details

Sarah Drasner

commit sha 57f0c9e42f9443f95d93bc6d79faf3978de8a618

Clariy unit testing resources (#1470)

view details

Sarah Drasner

commit sha dad78ff35be76a353cb7e2e5f988db975bbd9b12

update transitioning state example to use greensock (#1471)

view details

Edd Yerburgh

commit sha 68f11a80aa319e43773851b893b263e9f1ccd6db

docs: fix formatting (#1476)

view details

Pranay Aryal

commit sha 15bdf0d8cb0cfc05ddc13ccfa8a196fdc9fdea4e

Delete the line 'npm install' (#1475) This is already done by the command 'vue init ..' which installs the node_modules/

view details

Sarah Drasner

commit sha f5c487c039c6a08618265bb2b421d5d287e0cd7f

Cookbook: creating a custom directive for scroll events (#1468) * start work on cookbook scroll article * put in the example, keep writing * light edits to text * tiny tweaks to text * small edits based on PR review, and fix ordering to solid numbers that are consistent

view details

Alexey Pyltsyn

commit sha 6005513fa6084528fbfbc32e82eb58b968fc9112

unit-testing.md: replace vue to Vue (#1479)

view details

Damian Dulisz

commit sha 49e7acea1653635341109d24c30792c7a5c6dfef

Add link to news.vuejs.org to ecosystem dropdown (#1478)

view details

Abhishek Jain

commit sha 6fd9f0a93e0fe8279a12a9b44174d2af585e58da

Update list.md (#1429) * Update list.md * Update list.md link `vm.$set` to the API doc

view details

HuangYi

commit sha afdd344b88e4df1714ff225cfc0ff2733ae659fb

Modify the api doc of extends. (#1379) * Since the merge logic are the same,user can use mixins instead of extends * remove the superfluous sentence

view details

Popescu Dan

commit sha 32912bb5752100ad664f56b891399dfa00179a73

Document changes in inject definition for feature vuejs/vue#6097 (#1069) * close #6097: Allow defining optional inject dependency with default values Document changes in inject definition for feature #6097 * reformatted description of inject options * further clarification of inject options description

view details

Evan You

commit sha c1d5ce22253ae57c1b7b4736d375819bdb682346

fix: fix bottom navigation links for prev/next page

view details

Sarah Drasner

commit sha c3c59496ab63c0d1f680be8e19aeb6aecc8d2f9a

Write a cookbook entry for axios requests (#1480) * first section of axios article * add in formatted example, start error section * alternative patterns and finishing up * small final edits * update small text fixes * add in .finally * coindesk => CoinDesk * update functions to have space before parens

view details

Guillaume Chau

commit sha 377d90ee41673fa652808f39ce68c00f4dee8f4c

Update repos (#1491)

view details

J Garcia

commit sha f8851b8103cf5f39dc42508710e47b377b00990e

add link to MDN event reference in v-on (#1486) * add link to MDN event reference in v-on * refactor link to MDN events doc

view details

Alejandro M. Coca

commit sha 52396ac1bf956aefd7dd0955dc602cd04be8de03

Update the Vue's URL in <script> tag (#1484) * Update the Vue's URL in <script> tag * update jsdelivr script with dev and prod versions * Add missing HTML tag

view details

Chris Fritz

commit sha 2f8d5d1ecc963cf949b66e895f4192e19908f232

fix video modal on introduction page in firefox

view details

Guillaume Chau

commit sha 37d10d98bf27b824b16997d3eba0a2afdd107ba0

Chris patreon link (#1492)

view details

push time in 2 days

push eventecomfe/veui-docs

Justineo

commit sha 210627b8b3af068c0b509d7c33600e0a28f579cd

chore: update deps

view details

push time in 2 days

push eventecomfe/veui-docs

Justineo

commit sha 3fb2e983b7b3bcb048659c492c90f8fc05961323

chore: update deps

view details

push time in 2 days

push eventecomfe/veui-docs

Justineo

commit sha 5fa16efe796c55443b2c00e3a4204614d0abcdbd

fix: fix demo for button and embedded

view details

Justineo

commit sha d64014f3b4f7a63195f6470c8dab6463703c2b5c

chore: remove unused deps, fix loading doc

view details

Justineo

commit sha 468f6995c3b9d5e3b9163f95f79e634ca7a1dfb0

feat: update docs

view details

push time in 3 days

issue commentvuejs/docs-next-zh-cn

关于“breaking” 翻译问题

我在别的项目的changelog里面一般写:非兼容性变更。

veaba

comment created time in 6 days

release ecomfe/veui

v2.0.0-beta.11

released time in 6 days

created tagecomfe/veui

tagv2.0.0-beta.11

Enterprise UI for Vue.js.

created time in 6 days

push eventecomfe/veui

Justineo

commit sha aadd21a0f2693bb9f41593c99945e252a6ac7604

v2.0.0-beta.11

view details

push time in 6 days

push eventecomfe/veui

Justineo

commit sha c54b27d583ae92d76bc55614dadbfc9989f652b4

chore: update deps

view details

push time in 6 days

delete branch ecomfe/veui

delete branch : uploader-update

delete time in 6 days

push eventecomfe/veui

Justineo

commit sha 6bb9e449f11313b97444eb14c955999d40ccaa21

feat: add `oncancel` support in custom uploads, fix value prop down

view details

Justineo

commit sha 881acf4886dbc2746f7e2846826e4be4bb3c9e35

docs: update changelog

view details

Justineo

commit sha 9bb9f8cddcc34057c3e0d3e9243e14aa131c4196

fix: deep watch the value of uploader

view details

push time in 6 days

PR merged ecomfe/veui

Add oncancel for Uploader, fix value change bug
+239 -66

1 comment

4 changed files

Justineo

pr closed time in 6 days

push eventecomfe/veui

Justineo

commit sha e454376bc5c8c5932c54d2011f50bfc92dc184e6

fix: deep watch the value of uploader

view details

push time in 6 days

PR opened ecomfe/veui

Add oncancel for Uploader, fix value change bug
+224 -54

0 comment

4 changed files

pr created time in 6 days

push eventecomfe/dls-tooling

Justineo

commit sha 16dfda11e5e4e7c67508b29859671c656acb9d46

feat: update font size for dialog title

view details

push time in 6 days

push eventecomfe/dls-tooling

Justineo

commit sha d9fe7c2062f01901dc190fa7e19104d409613e2f

docs: update readme

view details

Justineo

commit sha b0ff3b3ad517bc55864e62cbac08614faa4a05cc

feat: update font size for dialog title

view details

push time in 6 days

push eventecomfe/veui

Justineo

commit sha 2db70e0a362e305d7494d7b2a8727fb2b360e249

docs: update changelog

view details

push time in 6 days

create barnchecomfe/veui

branch : uploader-update

created branch time in 7 days

push eventecomfe/veui

Justineo

commit sha 2c8eacb489a559388e724290355dee1c4b8f19a7

fix: prevent calling `cancel` on closed dialog when clicking outside

view details

Justineo

commit sha c0430a30d8a961ebd5f209ad365c447de31c9c8b

fix: right clicks do not trigger long clicks any more

view details

Justineo

commit sha 94b31102966b9112b35a37f5c888cc5e263e9ca7

fix(style): fix spin icon position for number inputs in Safari

view details

push time in 7 days

push eventecomfe/dls-tooling

Justineo

commit sha 6469beed3b58ee97b40fbdf6e5fcf6abfbdd0d5d

chore: update deps

view details

push time in 8 days

push eventecomfe/dls-tooling

Justineo

commit sha cb825bdda1a5e7b8540e9c1920f35500dc43ddf2

chore: update deps

view details

push time in 8 days

push eventecomfe/dls-tooling

Jessie

commit sha 965f65bd410c0d60926327d25f855a066af51f69

fix: fix shade accuracy loss for less-plugin-dls (#40)

view details

push time in 8 days

PR merged ecomfe/dls-tooling

less-plugin-dls:fix shade accuracy loss
  • update dep to dls-color-palette@0.0.1-alpha.3
  • update test spec
+120 -116

0 comment

19 changed files

mahaina

pr closed time in 8 days

PullRequestReviewEvent

issue commentless/less.js

Version 3.10.x uses significantly more memory and is significantly slower than 3.9.0

@matthew-dean I have one for https://github.com/less/less.js/issues/3434#issuecomment-672580467: https://github.com/ecomfe/dls-tooling/tree/master/packages/less-plugin-dls (It's a monorepo, which includes a Less plugin.)

PatSmuk360

comment created time in 8 days

push eventecomfe/dls-tooling

Jessie

commit sha 3e89c95f670c2367a63c9f9462887c2bcea50fa6

fix: shade hue accuray loss (#39)

view details

push time in 9 days

PR merged ecomfe/dls-tooling

fix⚠️: shade hue accuray loss
  • Delete Math.round(hue) when normalizeHsv
  • fix eslint warning
+19 -11

0 comment

6 changed files

mahaina

pr closed time in 9 days

release ecomfe/veui

v2.0.0-beta.10

released time in 9 days

created tagecomfe/veui

tagv2.0.0-beta.10

Enterprise UI for Vue.js.

created time in 9 days

push eventecomfe/veui

Justineo

commit sha 9a5184582534d34d749401005ee33cee1fa0ed0b

fix: correct match-width timing to fix the regression

view details

Justineo

commit sha bb07292ad7e6f84878906d9bfc2d1fff2d3ab478

fix(style): fix font size and weight for dialog titles and close buttons

view details

Justineo

commit sha eb2a7bbcb188c049ee7d3e15545b57971bc7b78f

fix: now form will respect field `name` when `field` prop is not present

view details

Justineo

commit sha 5e6a5d354a759f28136d40f26587f771286f3f40

style: code format tweak

view details

Justineo

commit sha 2a7b7cc8868a84659bb284f76ced2df9f6e428d2

fix: fix infinite update for collapse and make the force update into tabs for now

view details

Justineo

commit sha 50ba6abb33becc306ed77a8fef745d8880f62649

chore: update deps and changelog

view details

Justineo

commit sha e60be802076f9c88354f76f17e1c5f259ad9d91c

v2.0.0-beta.10

view details

push time in 9 days

issue commentvuejs/docs-next-zh-cn

关于 “reactive” 和 “reactivity ” 翻译讨论

不是要把响应式换成响应性,是形容词用响应式,名词用响应性。

veaba

comment created time in 9 days

Pull request review commentvuejs/docs-next-zh-cn

docs: update reactive translation

 export default { ```  :::warning-但是,因为 `props` 是响应性的,你不能**使用 ES6 解构**,因为它会消除 prop 的反应性。+但是,因为 `props` 是响应性的,你不能**使用 ES6 解构**,因为它会消除 prop 的响应式。

同上

veaba

comment created time in 9 days

Pull request review commentvuejs/docs-next-zh-cn

docs: update reactive translation

 app.component('todo-list', {  ## 与响应式一起工作

我在想,reactive 译为“响应式”的话,reactivity 是不是翻译为“响应性”更好?

@veaba @Jinjiang

veaba

comment created time in 9 days

Pull request review commentvuejs/docs-next-zh-cn

docs: update reactive translation

  ## 控制更新 -感谢 Vue 的反应系统,它总是知道什么时候更新 (如果你使用正确的话)。但是,在某些边缘情况下,你可能希望强制更新,尽管事实上没有任何反应性数据发生更改。还有一些情况下,你可能希望防止不必要的更新。+感谢 Vue 的响应式系统,它总是知道什么时候更新 (如果你使用正确的话)。但是,在某些边缘情况下,你可能希望强制更新,尽管事实上没有任何响应式数据发生更改。还有一些情况下,你可能希望防止不必要的更新。
得益于其响应式系统,Vue 总是知道何时更新 (如果你使用正确的话)。但是,在某些边缘情况下,你可能希望强制更新,尽管事实上没有任何响应式数据发生更改。还有一些情况下,你可能希望防止不必要的更新。
veaba

comment created time in 9 days

PullRequestReviewEvent

Pull request review commentvuejs/docs-next-zh-cn

docs: update reactive translation

  - **渲染函数/JSX 的方法** -  `setup` 还可以返回一个 render 函数,该函数可以直接使用在同一作用域中声明的反应状态:+  `setup` 还可以返回一个 render 函数,该函数可以直接使用在同一作用域中声明的响应式状态:
  `setup` 还可以返回一个渲染函数,该函数可以直接使用在同一作用域中声明的响应式状态:
veaba

comment created time in 9 days

PullRequestReviewEvent

push eventvuejs/cn.vuejs.org

cmdfas

commit sha b34bedce91f8fc73fed9862db2d0e3b70c7fdf10

fix: The P tag is missing a semicolon (#1122)

view details

push time in 9 days

PR merged vuejs/cn.vuejs.org

fix: The P tag is missing a quotation mark

<p class="tip>我们......</p>

fix: The P tag is missing a quotation mark

+1 -1

0 comment

1 changed file

cmdfas

pr closed time in 9 days

PullRequestReviewEvent

issue commentvuejs/docs-next-zh-cn

关于 `Effect Flush Timing` 翻译问题

就用“副作用刷新时机”吧,composition-api 里的翻译挺好的。

ajycc20

comment created time in 10 days

issue closedecomfe/veui

Select multiple 选项被禁用且初始被选中时,还能通过"x"被取消选择的问题

<select 
    multiple 
    v-model="[a,b]" 
    datasource="[
        {label: '选项a', value: 'a', disabled: true}, 
        {label: '选项b',value: 'b', disabled: true}, 
        {label: '选项a',value: 'c'}
    ]"
/>


现在:a, b可以通过点击已选tag删除按钮删除

希望:a,b不能被取消

closed time in 10 days

markfan

issue commentecomfe/veui

Select multiple 选项被禁用且初始被选中时,还能通过"x"被取消选择的问题

Fixed via ae8d892c751834a1ca8dc932dd1e9e11b8f729e7.

markfan

comment created time in 10 days

more