
分为移动端和 pc 端,主要在 web 浏览器上显示,想要找一个基于 vue.js 的 ui 框架,开发体验比较友好。目前学习 element,看看是否含有所需的功能,值得使用
不过 vue 的 ui 框架有很多,我不知道其他的有没有满足我的,有人知道吗,能满足下列要求就行
支持动态添加控件 通过 js 方法实现指定的 ui 组件属性和 data 里的某个属性进行动态绑定, 有基本常用的组件,比如常用表单,数据表格,主题定制与统一 自带布局容器,而且使用简便,不像使用原生 html+css 那样布局麻烦。 支持自定义组件
1 ggicci Oct 27, 2019 vuetify 党,material design |
2 banliyaya Oct 27, 2019 via iPhone pc 主要 饿了么 ant iview 吧。移动端我就用过 ant |
5 loading Oct 27, 2019 via Android 目前我在用 buefy,可能不符合你需求,他只是个一个 css 绑起来了。 |
6 hkitdog Oct 27, 2019 via iPhone Mint |
7 shakaraka PRO vuetify |
8 wwwyiqiao Oct 27, 2019 iview 很好用 |
9 wangyzj Oct 27, 2019 看颜值的话 pc 我用的 element mobile 我用的 vant |
10 magicdawn Oct 27, 2019 vuetify 不好用, 用这个吧 https://quasar.dev/ vuetify 吐槽 https://magicdawn.fun/2019/02/05/vue-component-think/ 一个 Tab 组件都是非受控组件, 曾经是, 现状未知. |
11 effec Oct 27, 2019 我也推荐一下 vuetify 吧 |
12 Sendya Oct 28, 2019 via Android 看看这个? vue.ant.design |
13 banliyaya Oct 28, 2019 via iPhone @tctc4869 数据双向绑定? v-model 或者{{}}啊。动态添加 dom 要么 js 写要么 v-for,数组 push 值就可以了啊 |
14 guolaopi Oct 28, 2019 不太理解你说的 动态添加控件是什么意思 |
15 dodo2012 Oct 28, 2019 pc 用的 heyui,手机用的 vant, |
16 mrcotter2013 Oct 28, 2019 @magicdawn 这个关于 tab 的吐槽很奇怪,我 2018 年就用 vuetify 实现了默认选择某一个 tab 的功能,可以通过 router 传递 tab 的 key,然后在 mounted() 中写入类似 this.currentTab = this.$route.params.tab |
17 |
18 TarotVoyager Oct 28, 2019 有些人连文档都看不明白就不要说 Vuetify 不好用 |
19 murmur Oct 28, 2019 vue 选 element,react 选 antd |
20 dfourc Oct 28, 2019 动态是什么意思, 不是很懂你的需求 |
21 boringdays2015 Oct 28, 2019 都用 vue 还纠结什么动态的只能说你不懂这种数据驱动的框架 |
22 jimbray Oct 28, 2019 打开 Vuetify 文档,看到一句“除非你需要安装特定的包例如 ( vuex 或 vue-roter )”,翻译手误了 |
23 chenuu Oct 28, 2019 看过不少都不喜欢,后来选了这个 https://github.com/myliang/fish-ui |
24 tctc4869 OP @galikeoy 动态添加控件,通过自带的 js 方法动态添加控件,就像 Jquery 的 Append 方法一样,动态绑定是通过 js 方法指定 data 里的某个属性和 ui 组件的属性进行绑定,或者是用 js 通过指定 vue 里的 method 方法与 ui 组件的事件进行绑定,。我就说个会用到这种的需求,动态多输入框,模板页面生成,这就需要使用动态添加控件,动态绑定。 |
26 tctc4869 OP @boringdays2015 用 js 实现模板表单生成这种功能,就需要动态添加 ui 组件,动态绑定。说别人不懂,是因为你没有这个需求。而别人有这个需求。能实现这种的具备 MVVM 的 ui 框架的编码功能,也有的,但 Javascript 上我还没发现,但在 Windows 的 c/s 程序前端框架中,就有个 ui 框架,拥有具备动态绑定和动态添加控件的 MVVM 功能。 |
28 geekdocs Oct 28, 2019 看我导航站,有对应分类的~ |
34 jsun Oct 28, 2019 lz 的解释看的一愣一愣的,感觉学的不是一个 vue |
35 lxg1421 Oct 28, 2019 quasar |
36 tctc4869 OP @murmur 你说的对,但数据库生成,我可不敢,拖拖拽拽写页面我喜欢,但 我要自己搞一个,别人写的我不放心,所以得挑选合适的前端框架,数据绑定这种比较方便,所以首选 vue。 |
38 yunye Oct 28, 2019 |
39 matenshi Oct 28, 2019 那么有没有好用的 vuetify admin 模版呢。。。 |
40 agdhole Oct 28, 2019 |
43 micean Oct 28, 2019 还在想 JQ 的 Append,说明你的思维还没完全转到 mvvm 这块来 |
45 ceet Oct 28, 2019 vant |
46 a4854857 Oct 28, 2019 但在 Windows 的 c/s 程序前端框架中,就有个 ui 框架,拥有具备动态绑定和动态添加控件的 MVVM 功能。 --------- 楼主你不如说说是哪个框架,大家不就知道你想要的是什么了么,目前看你的表述感觉你说的就是 vue 已经有的功能 |
47 y4ZIZrCL74b9MYl6 Oct 28, 2019 pc element 移动 vant |
48 magicdawn Oct 31, 2019 @mrcotter2013 @agdhole Tabs 槽点(2019-10-31) - v-tabs: 可以使用 v-model, 但没有标明 input 事件 - v-tab: 使用 key & href, 不写 href TabPanel 出不来, 猜测使用 `key` 与 v-tabs 的 value 匹配, 文档未注明 - v-tabs 不写任何属性可以使用, 表明这是非受控组件(自包含状态) |
49 TimeRain Nov 7, 2019 via Android vant 和 iview |