ecomfe/vue-echarts 4974
ECharts component for Vue.js.
Justineo/coplay 612
Synchronizing video play between two peers.
Justineo/awesome-browser-extensions-for-github 6
A collection of awesome browser extensions for GitHub.
Find all dependent packages with an ESM output.
从今天起,写简单优雅面向未来的 CSS。
🌈 A UI Design Language
A collection of HTML element and attribute style-normalizations
A curated list of awesome things related to Vue.js
:tropical_fish: Babel is a compiler for writing next generation JavaScript.
Justineo/babel-plugin-import-peer 1
Import peer dependencies for component modules with ease.
started599316527/bce-sdk-lite
started time in 15 hours
issue commentvuejs/vue-loader
vue-loader网站手动配置里vue-style-loader版本过低,造成css解析了不渲染到页面
Confirmed the problem reported is valid from other sources so I'll reopen this one. (Please follow the issue template next time.)
comment created time in 18 hours
push eventecomfe/vue-echarts
commit sha d25c9d706c7bb6443018fc39f833a4f41acdc214
fix: typos in readme (#462) Typo correction in README.md
push time in 19 hours
PR merged ecomfe/vue-echarts
Typo correction in README.md
pr closed time in 19 hours
issue closedJustineo/vue-clamp
[BUG][兼容性] 在 direction == 'rtl' 的情况下,获取行数错误
异常浏览器: Firefox
现象: 切换为从右至左布局后,触发组件更新,将显示错误的折叠文本
正常样式:

异常样式:

复现步奏:
- 设置父容器样式 direction: "rtl";
- 触发 v-clamp 更新(v-if 重新渲染;若监听size变化,可调整窗口大小;等)
问题分析: 查看源码发现判断 isOverflow 方法中使用了dom 元素的 getClientRects() 方法判断行数,该方法存在兼容性问题
如图 Firefox:

对比 Chrome:

closed time in 4 days
zyjwsgissue commentJustineo/vue-clamp
[BUG][兼容性] 在 direction == 'rtl' 的情况下,获取行数错误
Fixed in 0876b1e2093886db809808f9245a3804d9900db4.
comment created time in 4 days
push eventJustineo/vue-clamp
commit sha 0876b1e2093886db809808f9245a3804d9900db4
fix: fix RTL support (#36)
commit sha 33956e7cb206bf70e517b6a32844090e545b3a4b
chore: update demo
push time in 4 days
PR closed Justineo/vue-clamp
This pull request add support SSR for SEO. I checked it for Nuxt.
Now during the first rendering from the server comes:
<div style="overflow:hidden;">
<span style="box-shadow:transparent 0 0;">
<span>long long text END</span>
<span>READ MORE</span>
</span>
</div>
And then, at the front, all the vue-clamp magic is fulfilled.
pr closed time in 5 days
pull request commentJustineo/vue-clamp
Merged #33 instead.
comment created time in 5 days
PR merged Justineo/vue-clamp
Because the original author of the PR https://github.com/Justineo/vue-clamp/pull/28 made none of the requested changes, here's another PR - I briefly tested it, it does the same thing as the other PR, but introduces changes requested by @Justineo Also fixes #31
pr closed time in 5 days
issue closedJustineo/vue-clamp
Hello, Firstly this package one of the best clamp packages ever seen but there is only one problem. Unfortunately, not working with server-side projects like Nuxt js and for this reason, does not render on the server-side. But also this is a big problem for SEO.
Also, you have 1 pull request about this issue :) Can you do this for us?
closed time in 5 days
akagaminapush eventJustineo/vue-clamp
commit sha 53e38f9050673659ca011b744a6a76c1173a6348
Add ssr support to vue-clamp Justineo/vue-clamp#31
commit sha 68d95801d80aa51a88cc4c3076e64e635f6c38c9
refactor: refine code and update deps
push time in 5 days
startedPaddlePaddle/Paddle.js
started time in 5 days
push eventvuejs/cn.vuejs.org
commit sha 7af6e7ffca70642bc35e1ecad95424b8d69ceea8
Update routing.md (#1113) 修改语句
push time in 5 days
PR merged vuejs/cn.vuejs.org
修改语句
<!--
首先感谢您的参与! 为了让社区工作更有效率和质量,我们做了一些约定,希望得到您的理解和支持。
首先请阅读 README[1] 了解如何参与贡献。 如果你参与的是翻译相关的工作,有劳额外移步 wiki[2] 了解相关注意事项。
谢谢!
[1] https://github.com/vuejs/cn.vuejs.org/tree/master/README.md [2] https://github.com/vuejs/cn.vuejs.org/wiki
-->
pr closed time in 5 days
startedwebpack/webpack
started time in 5 days
startedvuejs/vitepress
started time in 5 days
startedvuejs/vue-jest
started time in 5 days
issue closedvuejs/vue
What problem does this feature solve?
希望把 scopedSlots 设计成类似 prop 的机制,slot 组件可以响应来自外部的 scopedSlots,不可修改,也可以响应来自内部的 scopedSlots(虽然所有的scopedSlots实际都来自外部,本质上就是提供可以操作 scopedSlots 的手段,但不至于不可控),姑且叫 $scopedSlotsData 吧。可以解决需要jsx或者h函数才可以构建复杂组件的问题。
What does the proposed API look like?
<template>
<div>
<!-- aaa 实际会渲染 default -->
<slot name="aaa"></slot>
<slot name="bbb"></slot>
</div>
</template>
<script>
export default {
name: 'MyComp',
created() {
// 通过以下api可以添加组件内部的 scopedSlots
this.$set(this.$scopedSlotsData, 'aaa', this.$scopedSlots.default);
},
};
</script>
<template>
<div>
<my-comp>
<template #default>
<div>案说法而发到付</div>
</template>
<template #bbb>
<div>热轧而阿斯蒂芬</div>
</template>
</my-comp>
</div>
</template>
<script>
import MyComp from './MyComp';
export default {
components: {
MyComp,
},
};
</script>
<!-- generated by vue-issues. DO NOT REMOVE -->
closed time in 6 days
jiankafeiissue commentvuejs/vue
无法理解你给出的例子是怎样的使用场景。另外,此类设计上的建议,请到 https://github.com/vuejs/rfcs 项目中,提交一份 RFC 文档,尽量将场景、实现方式、可能带来的问题考虑得全面一些。谢谢。
comment created time in 6 days
PR closed vuejs/cn.vuejs.org
动态参数的约束需要避免使用大写字符命名键名,如果直接写成attributeName浏览器会强制转换成attributename,造成代码不会工作。
<!--
首先感谢您的参与! 为了让社区工作更有效率和质量,我们做了一些约定,希望得到您的理解和支持。
首先请阅读 README[1] 了解如何参与贡献。 如果你参与的是翻译相关的工作,有劳额外移步 wiki[2] 了解相关注意事项。
谢谢!
[1] https://github.com/vuejs/cn.vuejs.org/tree/master/README.md [2] https://github.com/vuejs/cn.vuejs.org/wiki
-->
pr closed time in 7 days
pull request commentvuejs/cn.vuejs.org
谢谢。这个只在 in-DOM template 内才有这个限制,而且文档中已经有了对应的描述。另外这个项目原则上不对代码进行修改,仅同步英文原站的改动。
comment created time in 7 days
push eventecomfe/veui
commit sha 50a762cdaac3d0a867fc33066a27f0f18afb07a8
test: make icon name nullable, fix eslint version
push time in 7 days
push eventecomfe/veui
commit sha e6586e8657577b335c1d2fe73119076d00ca0856
v2.0.0-beta.2
push time in 8 days
push eventecomfe/veui
commit sha 593b813af425258d1fa18334a1bdd92bdb7ad117
docs: update changelog
push time in 8 days
push eventecomfe/veui
commit sha eba424f901b36f195f0d1669b7988526d98ea925
feat: allow specifying check icon for checkbuttongroup
commit sha b1d58488aa8c76298ba87a2476a8c2c2c1da65b1
style: code style fix
push time in 8 days
push eventecomfe/veui
commit sha 8df63604a7dde80e016e4c3539a6e648c8bf33e3
chore: update changelog and version
push time in 8 days
push eventecomfe/veui
commit sha fb78dc0fde740df34b3a525888f6ca752541fd27
docs: update changelog
push time in 8 days
startedpikax/vue-composable
started time in 9 days
push eventecomfe/veui
commit sha 3746eee2df2e6001d766062378c12445478247d2
fix: fix button with no content
push time in 9 days
push eventecomfe/veui
commit sha abdcae87563c82a3c7a2e7ad5753cc3633737692
fix: fix icon ui in most components
commit sha 07af2e7e66740bc708a851c0cfa121d7586bd485
refactor: simplify icon-only logic in buttons
commit sha 5ea51d4ba42e667202abf3499f27ca9425eec164
fix(style): minor style fix
push time in 9 days
pull request commentvuejs/vue
fix(compiler): avoid converting &nbps; to spaces (fix #11059)
As planned earlier, we'll come back for Vue 2.x after Vue 3 is officially released.
comment created time in 9 days
pull request commentvuejs/vue
fix: v-model avoid triggering extra input event in firefox
Native behavior:
// Chrome
start ... update ... input ... end
~~~~~~~~~~~~~~~~~~~~~~~~ last composition
// Firefox
start ... update ... end ... input
~~~~~~~~~~~~~~~~~~~~~~~~ last composition
Because we want to ignore composition events in v-model, current behavior always dispatches an input event after compositionend:
// Chrome
[start ... update ... input ... end] ... input (by Vue)
~~~~~ ignored ~~~~~ triggered
// Firefox
[start ... update ... end] ... input (by Vue) ... input
~~~~~ triggered ~~~~~ triggered
So in Firefox we will get two consecutive input events triggered with same value.
This fix watches the compositionupdate & input event sequence during composition, and only dispatch an input event when compositionend is immediately following a compositionupdate event, not an input event. So now it becomes:
// Chrome
[start ... update ... input ... end] ... input (by Vue)
~~~~~ ignored ~~~~~ triggered
// Firefox
[start ... update ... end] ... (removed) ... input
~~~~~ triggered
comment created time in 11 days
pull request commentvuejs/vue
fix: v-model avoid triggering extra input event in firefox
@xiaodemen You need to elaborate on how this PR fixes the problem because it’s not very easy to understand.
comment created time in 12 days
issue commentJustineo/vue-awesome
Cannot find module 'nanoid/non-secure' after upgrade to 4.1.0
Have you tried clearing your build cache? eg. node_modules/.cache.
comment created time in 13 days
issue commentecomfe/veui
https://github.com/ecomfe/veui/blob/d20/packages/veui/README.md
是按这里的说明配置的吗?
comment created time in 14 days
push eventecomfe/veui
commit sha d7ab67c8f752883c5eb99ad9ae64b842b857fc50
feat!: remove veui-theme-one-icons from monorepo
commit sha 96bc200c7bb50a292979656fd5fbed75fc25945e
chore: fix package-lock.json
push time in 14 days
push eventecomfe/veui
commit sha 35050b774f8d73cc651ceadb7f9e522341fe7ebc
v2.0.0-beta.1
push time in 14 days
push eventecomfe/veui
commit sha 8a609b3c1d91aa33df66a62eb79633a673adbadd
chore: fix version and update deps
push time in 14 days
push eventecomfe/veui
commit sha 4ad22cca6c90ab5bff36ee56ce3d4bd47f2f5254
chore: fix version and update deps
push time in 14 days
push eventecomfe/veui
commit sha 2666a29efefbe37b5de047ae9b85f09c7dd62a6a
chore: update root deps
push time in 14 days
push eventecomfe/veui
commit sha ac1c100220c064f2b45474766113cd348b43bbc3
chore: fix version
push time in 15 days
push eventecomfe/veui
commit sha 70a63ac5c4162622ab991198d5d0dccf83260b4d
fix(style): fix icon size in buttons and color in uploader controls
push time in 15 days
push eventecomfe/veui
commit sha fd484ce4044876cbcd28774ff5eaab3b7c6a95a5
chore: update deps and changelog
commit sha 06353b83077d36f034eca8d1ebd1293389fb5e03
fix: fix check icon only logic for button
push time in 15 days
Pull request review commentvuejs/vue-next
[Fix] common misspelling errors
"acute": "´", "AElig": "Æ", "aelig": "æ",- "andd;": "⩜",
This is correct.
comment created time in 15 days
Pull request review commentvuejs/vue-next
[Fix] common misspelling errors
"hkswarow;": "⤦", "imagline;": "ℐ", "imagpart;": "ℑ",- "infintie;": "⧝",
So is this one.
comment created time in 15 days
push eventecomfe/veui
commit sha 5df565675777ac2d4f52330fd6b8f0db2ad625ff
fix: fix values before emitting for NumberInput (#703)
commit sha 2e6a49d5065d18d3b2befff9fe5603f9d20f5aa2
chore: update deps and changelog
commit sha c649b366ef4562d42156152f5f54a7dcd3441c71
v2.0.0-alpha.19
commit sha 9044d76d2f47d1f628eb1a12d5e96a2dad4a1ca0
refactor:update to d20 style & modify variables for Form demo and make unit test run
commit sha 88b67599942dab7567e243dbfec9f900fcdc15fd
feat: update styles to d20
commit sha 19f6c9193caf8c5f2ae0f1ba50dc5af9c6100b3a
feat: update Form/Fieldset/Field styles to d20 (#666)
commit sha 307a3f97980fed34aa81947a42288473beeb2574
fix: remove unused icon
commit sha 899818238beb8c50ae76d458e4d8ac5b6fdf6a26
feat(style): refine style for checkbox/radio group
commit sha 651142c4e212f91269d8365a897132671339a19a
chore: update dropdown demo
commit sha 3cfe81d3c54dc7b82bf9c0f9c74018a93ca60bdc
refactor: make span component functional
commit sha 126a98af99277af5f1c1f140ac21fc90b6f0e16f
fix(style): fix line height for radio/checkbox
commit sha 0a51ede6ffd8adba5f10a07482a92bab4fdc99e2
chore: update less-plugin-dls
commit sha f48b4531c00aaa615f60da5d5d1fa76217f25777
fix(style): fix styles for datepickers
commit sha f29f2cbbb1a3c6176ad7ae86d40dd54f2d2db400
fix(style): improve vertical align for input and tag
commit sha 08044ed3aad8b8038db64daaf1482d9bd492af3e
refactor: refactor form styles
commit sha 1f857cbcb3ef7389ec8824c1096c3d8dde3b3283
fix: fix uploader tabindex when disabled
commit sha b2f741205f229d815c92ac566938d8721636ba01
test: fix test cases for field and span
commit sha 2f2083c44bd64c36e9e770e4f145a0cc8d471a12
chore: use modifyVars temporarily
commit sha 4c7d8176dfe95f3f7e3af16f9f2bf5b5ec860401
fix: fix typo introduced by rebasing
commit sha 6a4f9b5eadaf473f91105ab6080a058b949b5026
feat: move tag to d20, use `bordered` instead of `borderless` and remove border by default
push time in 15 days
push eventecomfe/veui
commit sha c649b366ef4562d42156152f5f54a7dcd3441c71
v2.0.0-alpha.19
push time in 15 days
push eventecomfe/veui
commit sha 2e6a49d5065d18d3b2befff9fe5603f9d20f5aa2
chore: update deps and changelog
push time in 15 days
push eventecomfe/veui
commit sha 5df565675777ac2d4f52330fd6b8f0db2ad625ff
fix: fix values before emitting for NumberInput (#703)
push time in 15 days
Pull request review commentecomfe/veui
export default { return } + val = this.calcDisplayValue(val)
要转成 Number 吧
comment created time in 15 days
push eventecomfe/dls-icons
commit sha d0cee00d9fc1de49265bb87fc61a4fe4eec5c854
chore: update deps
push time in 15 days
push eventecomfe/dls-icons
commit sha f54b6a5f7221dc35076330887ed9900b7fc2d3a4
v0.4.2
push time in 15 days
push eventecomfe/dls-icons
commit sha 314ee486ebc13cef9df84d510e710a21c694fe61
chore: update changelog
push time in 15 days
push eventecomfe/dls-icons
commit sha e188f79fbb0e997dbfa2ddaee5a1f48d29740577
feat: add name for vue components
push time in 15 days
push eventecomfe/dls-icons
commit sha 77d532cdfacb626909d7e293bb8a7eaa48bef199
v0.4.1
push time in 15 days
push eventecomfe/dls-icons
commit sha 3ef4eca595c16ddb5a4e6aa6d1d1a7c6a7bbad3e
feat: expose createIcon
push time in 15 days
push eventecomfe/dls-icons
commit sha 913402c744eeb1ec5483c7002ce9f4f8916503b5
v0.4.1
push time in 15 days
pull request commentvuejs/vue-next
chore(runtime-dom):menuitem tag has been deprecated
Actually this one isn't duplicated...it's for types.
comment created time in 16 days
pull request commentvuejs/vue-next
chore(shared):"bgcolor,border,height,width",this attributes is legacy…
Folks you seem to miss the major point of my comment: removing width and height is wrong.
comment created time in 16 days
pull request commentvuejs/vue-next
chore(shared):"bgcolor,border,height,width",this attributes is legacy…
There are still apps built with Vue 2 and intend to migrate to Vue 3. This will make the process even harder.
comment created time in 16 days
pull request commentvuejs/vue-next
chore(shared):"bgcolor,border,height,width",this attributes is legacy…
One of the major concerns in web technology is backward compatibility. I don't think it's good to break that, no mention width and height are only deprecated for some elements, not for things like <img>. On the contrary, they are very crucial to user experience, which prevents layout shifts during resource loading.
comment created time in 16 days
push eventJustineo/vue-awesome
commit sha 01759b04b1a089cc11da3a552d480662cb11d5e9
chore: add missing files and rebuild demo
push time in 16 days
push eventJustineo/vue-awesome
commit sha 771933f45dfe1ad4a603ffd034c0d87d43587072
feat: update deps, remove nanoid
push time in 16 days
push eventecomfe/veui
commit sha a7455b505d1b7ac084a77b25bb4ef804fa71e473
chore: update peer deps
commit sha 68469dd6f20045e1b99cfd762f4655e0443de2c1
v2.0.0-beta.0
push time in 17 days
push eventecomfe/veui
commit sha 08cae37351bf1a4a9945cc67951dc40a7790a709
chore: allocate more memory
push time in 17 days
push eventecomfe/veui
commit sha 34ef0bfaf1c45b5afa617a483a0aeee64eef9f6d
chore: allocate more memory
push time in 17 days
push eventecomfe/veui
commit sha c6ade51f163c9ce47047e7f9a010fee99df542d5
chore: update d20 changelog and deps
push time in 17 days
push eventecomfe/veui
commit sha 5820dc36d54ab8b4d6ad5acbfd238f5e80af8f84
refactor: apply internal naming convention for AbstractTree
commit sha 9ff87fd85e172f9ba7a6c78c0b65c448201ca73a
chore: update d20 changelog and deps
push time in 17 days
push eventecomfe/veui
commit sha c675d86efff0c546d574a15dd322e741a8a36234
refactor: apply internal naming convention for AbstractTree chore: revert deps for now
push time in 17 days
push eventecomfe/veui
commit sha 761cf454a2bf11e92f6eb24e8779f8c0d4073e11
chore: revert deps for now
push time in 17 days
push eventecomfe/veui
commit sha 2948905248d4e4a369d33b9e8ad02536ca69faa5
refactor: apply internal naming convention for AbstractTree
commit sha 96fe8d77389e6c47fa163c360db0a3c8647b90b3
chore: use [email protected]
push time in 17 days
push eventecomfe/veui
commit sha 83cd3fd5c7cc0bdbef1f002f303d2f36fda2f82b
chore: revert less version for now to prevent oom when compiling
commit sha 618a6c1109e15176ff389d22e49a05e96032913c
fix(style): fix table subrow background color
commit sha dc5e642b2c52a4374ee498d98c761e5d010f7059
fix: fix ui declaration for tabs
push time in 19 days
push eventecomfe/veui
commit sha 7eae039bf3c29dced5d8470e2f7c11e027a5b43d
fix: rename abstract tree to adhere to naming convention for internal components, assign more memory when building
commit sha ffcaace12741363f2d125e0f62ae4fbd23df3d4f
chore: update less
push time in 19 days
pull request commentvuejs/vue-next
feat(compiler-core): whitespace handling strategy
@CodeDaraW I think that's a valid use case and I was bringing up a related issue.
comment created time in 19 days
push eventecomfe/veui
commit sha 1a2af8cacf76a1cbb4dea1b7046c977b50ec44d7
chore: update deps
push time in 19 days
push eventecomfe/veui
commit sha c507b9bd50b955e742ae8e9d943eabdd8ebca60a
chore: revert less version to prevent oom when testing
push time in 20 days
pull request commentvuejs/vue-next
feat(compiler-core): whitespace handling strategy
https://github.com/vuejs/vue/issues/9208#issuecomment-450012518
condense mode does “not entirely removing leading/ending whitespaces inside an element”. It seems it’s the only difference.
comment created time in 20 days
pull request commentvuejs/vue-next
feat(compiler-core): whitespace handling strategy
Actually I’ve been thinking maybe we should have a jsx mode which completely align with JSX, so that white spaces handling can be consistent across projects where template and JSX are mixed. In v2 the condense mode still have trivial differences with JSX. WDYT? @yyx990803
comment created time in 20 days