Bingo介绍NutBingo组件是由京东平台开发的抽奖组件库,基于NutUI的抽奖组件库,助力营销活动和小游戏场景。官方参考文档NutUI-Bingo-移动端Vue抽奖组件库github库GitHub-jdf2e/nutui-bingo:Bingo-基于NutUI的抽奖组件特性12个抽奖组件(大转盘、跑马灯、九宫格、刮刮卡、神秘大礼盒、摇奖机、砸金蛋、红包雨、摇一摇、娃娃机、摇骰子、你藏我猜)基于京东APP10.0视觉规范详尽的文档和示例支持TypeScript灵活的自定义设置注:目前官方的组件库只支持h5,目前官方描述小程序还在适配中集成到微信小程序本项目同样是采用京东的nutui-tar
上一篇我们初始化了小程序项目,这一篇我们来整理一下框架首先可以看到我的项目整理框架是这样的: components:这里存放封装的组件custom-tab-bar:这里存放自己封装的自定义tabbarinterface:这里放置了Ts的一些基本泛型,不用Ts的可以忽略pages:这里放置了小程序的所有页面service:这里二次封装了小程序的http请求api:这里存放用到的接口store:这里存放pinia仓库类似于vuex@5app.Ts这里是小程序的入口文件app.config.Ts这里是小程序基本根目录下的一些配置这就是基本的框架结构,我们一步一步来完善,首先我们找打page.json
写在前面今天开始我们写Taro+NutUi的文章,第一篇先从创建一个项目开始,后续我们持续增加功能,发布到不同的平台开发工具上看一下具体的渲染效果怎么样,之前uniapp也是支持各个平台发布的,甚至可以直接发布到app上,我前面的文章也写过,今天我们使用Taro将这个过程走一遍,功能很简单,主要是测试一下平台的兼容性,uniapp开发不是不行,是使用vue的时候很多方法是不兼容的,比如异步组件加载的方法,虽然他自己也提供了一套异步加载组件的方法,但是我个人是不喜欢使用的,因为我不希望使用一款js还要不兼容原本的框架语法,这个不是我希望看到的,那么这个Taro不仅仅可以兼容vue的预发,还可以直
前言:最近在调研开发小程序,发现现在taro框架逐渐成熟,能完美地使用vue3来进行开发,调研中发现京东的Nutui也不错所以准备写一个由0到1的vue3+taro+Nutui的小程序。这篇我们首先搭建一个框架:vscode插件准备环节:目前我用到的插件如下:Eslint 用来vue格式化代码的Prettier用来格式化js代码Volar 作为vue的二代插件,集成了vetur的相关功能Unocss用来原子化快速生成css初始化项目初始化项目之前,需安装taro,请参考 Taro文档,完成taro安装使用命令创建模板项目:taroinitmyApp 安装cli用来执行构建等操作,之后启动项
vue3setup+Taro3调用原生小程序自定义年月日时分多列选择器,NutUI改造NutUI有日期时间选择器,但是滑动效果太差,卡顿明显。换成原生小程序很顺畅上代码:template>view>pickermode="multiSelector"@change="confirmPicker"@columnChange="scrollColumnChange":value="columnVal":range="multiArray">nut-celltitle="选择时间":desc="showVal"@click="copyColumnVal=columnVal">/nut-cell>!-
下面推荐2款手机/移动端的UI框架。其实还有很多的框架,各个大厂都有UI框架。目前,找来找去,只有腾讯的移动端是setup语法写的TDesign,其他大厂,虽然都是VUE3写的,但是都还未改成setup的语法,而且,腾讯的版本也比较新,所以暂时不做案例了。我们使用成熟的UI框架Vant和NutUI来演示。其中京东的NutUI组件,还有小程序组件。目录一、Vant二、NutUI一、Vant官网,Vant4-Alightweight,customizableVueUIlibraryformobilewebapps.,多的不说了,可以看官网介绍,下面我们直接创建程序。1.我们使用HBuilderX创
作者:京东零售于明明前言时光飞逝,流年似水,让我们倒带2022,回首这跌宕起伏一年走过的“升级之路”。NutUI表现如何?成绩单等着您打分!2022是NutUI在技术长廊中探索和成长的第四个年头,悄然度过了自己的“孩提“时光。NutUI也从单一Vue技术栈的组件库逐渐成长为适配多端的多技术栈的组件库,升级设计规范「京东APP视觉」「京东科技视觉」,适配Taro框架支持小程序开发,拓展React技术栈,打造NutUI业务组件生态等。2022是不平凡的一年,新冠末年前端技术也急剧变革,低代码的风起(Retool),D2C和AI(codefun&ChatGPT)的涌动,对各行各业的开发者带来了很大的
作者:京东零售于明明前言时光飞逝,流年似水,让我们倒带2022,回首这跌宕起伏一年走过的“升级之路”。NutUI表现如何?成绩单等着您打分!2022是NutUI在技术长廊中探索和成长的第四个年头,悄然度过了自己的“孩提“时光。NutUI也从单一Vue技术栈的组件库逐渐成长为适配多端的多技术栈的组件库,升级设计规范「京东APP视觉」「京东科技视觉」,适配Taro框架支持小程序开发,拓展React技术栈,打造NutUI业务组件生态等。2022是不平凡的一年,新冠末年前端技术也急剧变革,低代码的风起(Retool),D2C和AI(codefun&ChatGPT)的涌动,对各行各业的开发者带来了很大的
作者:京东零售佟恩NutUI是一款京东风格的移动端组件库。NutUI目前支持Vue和React技术栈,支持Taro多端适配。本次,是2月的一个示例输出,希望对你有帮助!2月,我们对组件交互、issue修复、增加示例上做了急行军,共合并70+PR,修复近40个issue。这里我们选取一些组件的新增示例,供您参考!期待您早日成为我们共建大军中的一员!微信群:hanyuxinting(暗号:NutUI-React)官网GitHub:点击进入欢迎共建、使用!Badge:样式自定义核心代码:constcustomTheme={nutuiBadgeBorderRadius:'12px12px12px0',
作者:京东零售佟恩NutUI是一款京东风格的移动端组件库。NutUI目前支持Vue和React技术栈,支持Taro多端适配。本次,是2月的一个示例输出,希望对你有帮助!2月,我们对组件交互、issue修复、增加示例上做了急行军,共合并70+PR,修复近40个issue。这里我们选取一些组件的新增示例,供您参考!期待您早日成为我们共建大军中的一员!微信群:hanyuxinting(暗号:NutUI-React)官网GitHub:点击进入欢迎共建、使用!Badge:样式自定义核心代码:constcustomTheme={nutuiBadgeBorderRadius:'12px12px12px0',