当前位置: 首页 > news >正文

机械设计网站推荐在阿里巴巴网站上怎么做贸易

机械设计网站推荐,在阿里巴巴网站上怎么做贸易,公司比较好,怎么做电玩网站NutUI 是一套来自京东用户体验设计部#xff08;JDC#xff09;前端开发部的移动端 Vue 组件库#xff0c;NutUI 1.0 版本于 2018 年发布。据不完全统计#xff0c;目前在京东至少有30多个 web 项目正在使用 NutUI。 经过一段时间紧锣密鼓的开发#xff0c;近期#xff0…NutUI 是一套来自京东用户体验设计部JDC前端开发部的移动端 Vue 组件库NutUI 1.0 版本于 2018 年发布。据不完全统计目前在京东至少有30多个 web 项目正在使用 NutUI。 经过一段时间紧锣密鼓的开发近期我们正式发布了 NutUI 的 2.0 版。NutUI 2.0 定位于一个京东风格的移动端精品组件库并不是 NutUI 1.x 的简单升级版。扫描/长按识别二维码可以体验 NutUI 2.0 的组件示例 NutUI 官网同步进行了改版也欢迎大家访问 https://nutui.jd.com ( PC 端)。 我们来看看 NutUI 2.0 有哪些重要的新特性。 京东APP 7.0 视觉风格 NutUI 2.0 的组件在开发时参考了京东APP 7.0 视觉规范统一了视觉风格和动效。如果与你需要的风格有差异可以通过增加一个自定义 class 来调整样式。如果差异较大可以替换掉整个组件的默认样式文件既可达到修改样式的目的又能减少被覆盖的冗余代码。 定制主题 NutUI 2.0 支持自定义组件库整体主题风格。通过在项目中重置一些样式变量的值可轻而易举的实现组件换肤。按需加载 NutUI 1.x 的按需加载是通过自定义构建的方式来实现的虽可满足需求但是让用户每次都进 node_modules 目录下找到 NutUI 项目目录安装依赖再进行自定义构建多有不便。于是2.0 版我们对组件的按需加载功能进行了重新设计。 使用 NutUI 2.0 的组件时不必导入完整的组件库直接在项目中引入我们需要的组件文件及其对应的样式文件即可。如 import Button from nutui/nutui/dist/packages/button/button.js;import nutui/nutui/dist/packages/button/button.css;import Switch from nutui/nutui/dist/packages/switch/switch.js;import nutui/nutui/dist/packages/Switch/switch.css; 不需要再进行自定义构建了比 NutUI 1.x 方便不少吧。如果你觉得这种方式还不够方便或者不够优雅也没关系通过我们提供的 webpack 插件 nutui/babel-plugin-separate-import 还可以支持 ES6 module 风格的按需加载写法且兼容不支持 ES6 module 语法的浏览器。如 import { Button, Icon } from nutui/nutui; 安装插件也麻烦不妨试试我们提供的一个 Vue 项目的构建工具 Gaea-cli它可以快速生成一个已内置了这个插件的 Vue 模板工程你可以直接基于这个工程开发项目。另外这个构建工具还有很多高级功能以及针对京东开发环境进行的特定优化此前的系列版本已经过数十个项目的验证还是比较稳定的。 国际化 NutUI 2.0 开始支持多语言。组件默认使用中文可加载其他语言包来实现多语言切换功能。如果你的项目中已经使用了目前 Vue 生态里特别流行的国际化插件 vue-i18n 来实现项目的国际化功能那么在使用 NutUI 2.0 组件的时候也完全不需要担心NutUI 2.0 的国际化功能是完全兼容 vue-i18n 插件的。 SVG图标 我们认为移动端组件库图标方案的最佳实践是 SVG 方案因为 SVG 图标较字体图标更灵活更利于按需加载也不会招致部分浏览器对其进行抗锯齿处理清晰度高结合 symbol 元素还可以实现 SVG 图标的复用。同时SVG 图标在移动端的兼容性也是良好的。我们在 NutUI 1.x 时期就选择了 SVG 作为组件库的图标方案而这种选择在 NutUI 2.0 版本获得了传承。 除了上述几点NutUI 2.0 还有支持 TypeScript支持 SSR 服务端渲染等特性。 全新架构 NutUI 2.0 基于全新的架构开发并非基于 1.0 的架构升级而来。我们结合 1.0 的架构经验、2.0 的功能需求、工具的新变化、我厂的开发环境、主流优秀组件库的实现方案等因素全新打造了 2.0 的架构。架构方面主要有以下特点 基于 Webpack 4.0 开发拥有更快的构建速度输出更小的 bundle 文件一次性构建出多种类型的 bundle兼容各种主流模块化场景和非模块化引用场景基于 Babel 7 实现了 Polyfill 的智能加载无须额外引入 Babel-polyfill 文件也可兼容低版本浏览器集成 Carefree 方案大幅提升我厂开发环境的真机调试效率Markdown 格式的文档便于书写和 Github 阅读基于 MD 文件自动生成文档网站示例页面 PWA 加持支持离线缓存和创建主屏图标接入持续化集成和自动化测试提升代码可靠性支持自动生成新组件模板配套一个 webpack 插件和一个 Vue 模板工程构建工具Gaea 4.0)… 组件 组件库是个舞台台上的主角不是组件库的功能和架构而是组件。我们在组件开发上下了不少功夫精心挑选和打磨了一批组件。NutUI 2.0 一期拥有组件三十多个涉及“基础”、“布局”“数据录入”、“操作反馈”、“数据展示”、“导航”6大类。 接下来我们会集中精力继续新增一批组件同时也会跟进对现有组件的打磨和维护。大家有什么通用组件的需求也可以反馈给我们。 跨平台 根据开发规划NutUI 2.0 还会有一个重磅功能 —— 支持将 Vue 组件转成微信小程序组件实现一次编码跨平台H5和微信小程序使用届时 NutUI 将由一个 Web 端 Vue 组件库升华为一个多终端跨平台组件库。目前这个功能仍在加紧开发中稍后上线敬请期待。 参与开发 欢迎感兴趣的小伙伴参与 NutUI 项目的开发我们建议通过提 pull request 的方式参与。如果要修一个 bug请提交 pull request 到 master 分支如果你要提一个新增功能或组件的 pull request那么请基于 v2 分支通过 Code Review 之后我们会合并你的代码。 NutUI 2.0 组件库没有埋任何彩蛋大家尽管放心使用哦~ 链接 官网(PC端)https://nutui.jd.comGithub仓库https://github.com/jdf2e/nutui/更新日志https://github.com/jdf2e/nutui/releases反馈建议https://github.com/jdf2e/nutui/issuesNutUI按需加载插件https://www.npmjs.com/package/nutui/babel-plugin-separate-importVue模板工程构建工具https://www.npmjs.com/package/gaea-cli不依赖wifi热点的H5真机测试工具Carefree: https://carefree.jd.com/联系我们nutuijd.com 更多内容请关注前端之巅。 会议推荐 2019年6月GMTC全球大前端技术大会2019即将到来。小程序、Flutter、移动AI、工程化、性能优化…大前端的下一站在哪里点击下图了解更多详情。
http://www.zqtcl.cn/news/293768/

相关文章:

  • 厦门网站建设定制多少钱wordpress能用一个数据库
  • 找人做网站需要准备什么材料怎么建设自己淘宝网站首页
  • 汽车网站建设费用js怎么做网站
  • 四川万景建设工程有限公司网站做公司网站用什么系统
  • 长沙企业建站系统3d视频制作公司
  • 长沙的网站制作公司网站建设方案的需求分析
  • 电子商务网站发展建设论文网站开发需要经过的几个主要阶段
  • 建设网站外贸做网站必须会php吗
  • 网站建设费用的请示丹徒区建设局网站
  • 上海网站制作机构个人做外贸网站违法吗
  • 咖啡厅网站开发目标汕头最新消息今天
  • 广州做外贸网站的公司简介做行业门户网站注意什么
  • 专业网页网站设计图书成都医院做网站建设
  • 浙江网站建设dyfwzx网站开发的广告词
  • 网站 seo 优化 效果中华室内设计网公众号下载
  • 如何自己建网站企业网站建站快车的优点
  • 目前做网站的公司有哪些管理系统中的计算机应用
  • 百度网站服务器企业网站报价
  • 网站后台账户如何做会计分录电商数据查询平台
  • 素材动图网站90设计app下载
  • 绍兴网站设计公司网站空间位置是什么
  • 高端网站设计品牌珠海网站建设最新报价
  • 做网站的商家怎么赚取流量费房地产怎么做网站推广
  • 企业网站建设基本流程网站积分方案
  • 网站定位与功能分析网站常见故障
  • 深圳电子商务网站制作桂林市防疫最新政策
  • 北京网站建设备案代理网站建设计划建议
  • 湛江公司做网站wordpress如何设置网站地图
  • wordpress攻防优化方案
  • 义乌市建设银行分行网站宜春静态管理