前端组件大家是怎么做的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
smartwusir007
V2EX    问与答

前端组件大家是怎么做的

  •  
  •   smartwusir007 2022-01-16 17:29:57 +08:00 1976 次点击
    这是一个创建于 1372 天前的主题,其中的信息可能已经有所发展或是发生改变。
    公司最近想做个项目,但苦于没有前端,我是做 Python 后端的会点 vue ,老大让我做,用前端的 uni-app 框架做一个多端兼容的。之前只是用 vue 简单的做一些后台管理页面,所以不用管 ui ,都是从网上组件库里找的组件,iview ,ele-ui 都用过,做出来倒也不难看。现在让我负责一个项目。有点犯难了。各种 ui/css 调的我头疼。
    =====================
    有个问题想问大家:
    + 项目里遇到的各个按钮、输入框等小组件,大家是自己写的还是用框架自带的一些组件呢?我发现自带的总是不太符合设计。改框架带的花费的时间感觉和自己写一个差不多。大家是怎么做?自己写还是用框架带的
    + 对于前端新手有没有什么项目设计上或者学习的忠告?以 vue 为例就可以
    7 条回复    2022-01-17 08:14:41 +08:00
    shakaraka
        1
    shakaraka  
    PRO
       2022-01-16 17:34:45 +08:00
    1 、组件不符合需求就自己写一个。组件库只能覆盖 70%的场景,选一个自定义程度高度组件库就行,element 和 ant 耦合度很高,建议要用这种库的话就优化需求以符合组件库即可。
    2 、好好学。
    IvanLi127
        2
    IvanLi127  
       2022-01-16 17:37:29 +08:00 via Android
    如果精力有限,建议第三个选项: 妥协。又不是不能用

    如果你能找到设计优秀的组件库,其实基本上可以不动源码就能定制出你要的效果。
    smartwusir007
        3
    smartwusir007  
    OP
       2022-01-16 17:40:08 +08:00
    @IvanLi127 找到设计优秀的组件库有点难,这个 uni-app 是把 vue 和小程序结合起来了,只能用他组件市场里带的,有的还有 bug ,只能自己写了吧
    shanyuhai123
        4
    shanyuhai123  
       2022-01-16 17:55:30 +08:00
    忠告就是先招人,解放自己再研究。
    zalss
        5
    zalss  
       2022-01-16 18:16:06 +08:00 via iPhone
    肯定是招人啊
    smartwusir007
        6
    smartwusir007  
    OP
       2022-01-16 18:41:49 +08:00
    @zalss
    @shanyuhai123 招人估计不可能了,创业公司老板扣,估计是看我最近有点闲,交给我了,呵呵
    zachlhb
        7
    zachlhb  
       2022-01-17 08:14:41 +08:00 via iPhone
    要么招人,要么设计适应框架组件
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1897 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 16:12 PVG 00:12 LAX 09:12 JFK 12:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86