vux icon indicating copy to clipboard operation
vux copied to clipboard

VUX 3.0 Roadmap

Open airyland opened this issue 7 years ago • 33 comments

  • [ ] 免声明使用组件

    在每个页面进行 import 是个重复浪费时间的事,所以组织决定了,3.0 以后可以实现无须引入就可以在 template 里使用组件了。依然是按需使用。如果没有使用代码分割,会自动在 main.js 自动注册使用到的组件。如果使用代码分割,只要简单配置,就可以实现比如超过两个页面使用的组件自动全局组件,其他情况仅在当前页面注册。

    附带的功能是如果你希望像其他组件库一样组件名字有个统一前缀,避免跟其他组件混淆,你可以配置个喜欢的前缀,比如 vux-

  • [x] 适配服务端渲染 #785

  • [ ] feature shakingbeta 一个按行使用组件代码的工程化实践

  • [ ] 社区。开放常规讨论区和付费问答区。

  • [ ] gist 功能,方便重现及分享你用 VUX 开发的页面。

  • [x] SEO 考虑,文档使用 Vue ssr(ream)

表单验证问题

尝试实现整个 group 的统一验证 #1566 #1408

airyland avatar Apr 29 '17 09:04 airyland

哇塞!很期待!

Sapphire2k avatar Apr 29 '17 10:04 Sapphire2k

期待,vux在ios上的体验很不错,在安卓上的体验还是需要优化啊,总感觉有些迟钝!

lxalano avatar May 01 '17 04:05 lxalano

666

dengdan99 avatar May 01 '17 10:05 dengdan99

good!

wg5945 avatar May 02 '17 01:05 wg5945

非常好,大力支持

guntertien avatar May 03 '17 02:05 guntertien

double click six six six

Kyncc avatar May 03 '17 05:05 Kyncc

six six six

nali946 avatar May 03 '17 07:05 nali946

666

colmugx avatar May 03 '17 10:05 colmugx

nice

jinchaoxiang avatar May 05 '17 09:05 jinchaoxiang

值得期待,不枉我到处安利

murmurwoodz avatar May 15 '17 03:05 murmurwoodz

是否考虑升级一下vue的版本,比如2.3中sync的回归

wg5945 avatar May 22 '17 08:05 wg5945

@wg5945 vue 版本是取决于用户端的。VUX 如果用到 sync 就得要求用户使用新版本时必须升级到 2.3,这会造成兼容问题。考虑一下是否有哪些组件需要用到 sync。

airyland avatar May 22 '17 08:05 airyland

@airyland 比如像一些弹出控件的show,就不需要再搞个currentValue出来了,直接使用value

例如XDialog,可以简化成

<template>
  <div class="vux-x-dialog" @touchmove="onTouchMove">
    <transition :name="maskTransition">
      <div class="weui-mask" @click="hideOnBlur && $emit('update:value', false)" v-show="value"></div>
    </transition>
    <transition :name="dialogTransition">
      <div class="weui-dialog" v-show="value" :style="dialogStyle">
        <slot></slot>
      </div>
    </transition>
  </div>
</template>

currentValue和watch里面一大堆就可以删除了

wg5945 avatar May 22 '17 09:05 wg5945

@wg5945 这确实是一坑。这些代码都不忍直视了。

airyland avatar May 22 '17 09:05 airyland

这个如果要搞的话,就是非兼容性更新了,建议大版本更新的时候搞一下

我看element在1.3版本更新的时候做了这个

wg5945 avatar May 23 '17 01:05 wg5945

@airyland 3.0 版 关于样式是否再灵活些,比如tab里的分隔线是背景,改成用伪类是否更好。还有诸如内联样式的涉及到固定像素的最好提到样式文件里

yezongyang avatar Jun 04 '17 08:06 yezongyang

@yezongyang 可以 pr。

airyland avatar Jun 04 '17 09:06 airyland

建议把group 的验证做一下

jjjachyty avatar Jul 21 '17 05:07 jjjachyty

赞一个,希望作者更新后,能够做到组件按需引入,能够优化打包后的体积

PlusLius avatar Aug 04 '17 01:08 PlusLius

@PlusLius 2.0 默认就是按需引入了,难道你一直都是全部打包?

airyland avatar Aug 04 '17 02:08 airyland

@airyland 请问3.0计划大概什么时候上呢?

F5F5 avatar Aug 09 '17 06:08 F5F5

webpack3配合vux-loader 使用过程中发现,extract-text-plugin功能失效 并且也没有错误日志输出,有遇到过这个问题么

yuezheng2006 avatar Aug 10 '17 10:08 yuezheng2006

我喜欢表单验证

fuerpeng avatar Aug 11 '17 03:08 fuerpeng

赞一个 喜欢免声明引入 之前我还提了一个issuse想要这功能

RenShine avatar Aug 14 '17 10:08 RenShine

这个厉害了

ClassEve avatar Aug 16 '17 08:08 ClassEve

  • 希望能有基本的单元测试 -- 有影响力的组件库应该有一个好的引导。
  • 包发布编译后的版本(umd, esm),现在的方式给用户很大的配置负担。

aladdin-add avatar Sep 06 '17 05:09 aladdin-add

使用代码分割时什么意思?希望作者可以再优化下侧边栏&抽屉drawer,使其可以滑动打开或关闭。希望vux早日名扬国际

623023808 avatar Sep 09 '17 12:09 623023808

良心框架,更新速度很快呀

chen-jiajian avatar Sep 27 '17 02:09 chen-jiajian

抛弃了mint-ui选择vux,mint-ui的代码质量虽然还挺不错,但是组件少了点,更新慢了点,issues的处理也明显慢了,而在这里看到vux作者效率得更新及处理issues,让我们用户用的安心,赞一个。

lyh2668 avatar Oct 27 '17 02:10 lyh2668

可能,我说可能。有没有可能支持weex。。。

olunx avatar Oct 31 '17 07:10 olunx