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

范湖网站建设哪家便宜吉林省城乡建设厅网站

范湖网站建设哪家便宜,吉林省城乡建设厅网站,福建建设工程注册中心网站,汕头seo优化流程在当今的前端开发领域#xff0c;Vue 3已成为中后台应用的首选框架。为了满足开发者的需求#xff0c;各种组件库如雨后春笋般涌现。其中#xff0c;Naive UI以其独特的优势#xff0c;成为了Vue 3开发者的得力助手。本文将深入探讨Naive UI的特性、优势以及如何使用它来提… 在当今的前端开发领域Vue 3已成为中后台应用的首选框架。为了满足开发者的需求各种组件库如雨后春笋般涌现。其中Naive UI以其独特的优势成为了Vue 3开发者的得力助手。本文将深入探讨Naive UI的特性、优势以及如何使用它来提高开发效率。 一、Naive UI的特性 组件丰富Naive UI提供了超过80个组件覆盖了表格、表单、弹窗、图表等多个方面。这些组件不仅功能强大而且高度可定制化满足了各种业务需求。 主题可调Naive UI提供了一个先进的类型安全主题系统。通过简单的样式覆盖开发者可以轻松定制应用的主题实现品牌统一和个性化定制。无需使用less、sass、css变量或webpack的loaders简化了主题定制的过程。 使用TypeScript编写Naive UI是第一个全量使用TypeScript编写的Vue 3组件库。TypeScript的静态类型检查和面向对象编程能力使得开发者可以更好地编写高质量的代码减少错误提高开发效率。与您的TypeScript项目无缝衔接无需导入任何CSS让组件工作更顺利。 高效的开发体验Naive UI的每个组件都是独立的模块支持代码拆分和Tree Shaking。这有助于减少最终打包的文件体积提高应用程序的性能。同时通过使用Naive UI的组件开发者可以快速构建应用减少重复的代码编写工作。 二、如何使用Naive UI 要开始使用Naive UI首先需要将其安装到您的Vue 3项目中。您可以使用npm或yarn进行安装。在项目根目录下打开终端输入以下命令 安装 注意naive-ui 仅支持 Vue3。如果你在使用 Vue2可以去看看别的库。 npm 使用 npm 安装。 npm i -D naive-ui UMD 参考 使用 UMD。 字体 npm i -D vfonts 图标 naive-ui 建议使用 xicons 作为图标库。 如果你想使用单文件组件风格SFC - Single File Component可以选择直接引入或全局安装在 Vue App 中。 直接引入推荐 你可以直接导入组件并使用它。这种情况下只有导入的组件才会被打包。 如果你想知道如何按需引入主题和语言包请参考按需引入。 templaten-buttonnaive-ui/n-button /templatescriptimport { defineComponent } from vueimport { NButton } from naive-uiexport default defineComponent({components: {NButton}}) /script 如果你可以使用 setup script你可以用下面的方式使用组件。 templaten-buttonnaive-ui/n-button /templatescript setupimport { NButton } from naive-ui /script 全局安装不推荐 安装全部组件 失去 tree-shaking 的能力打包有冗余代码。 如果你想全局安装但是不想安装全部组件请参考按需引入。 import { createApp } from vue import naive from naive-uiconst app createApp(App) app.use(naive) 安装后你可以这样在 SFC 中使用全部组件。 templaten-buttonnaive-ui/n-button /template Volar 支持2.24.2 如果你在使用 Volar那么可以在 tsconfig.json 中配置 compilerOptions.types 来指定全局组件类型。 // tsconfig.json {compilerOptions: {// ...types: [naive-ui/volar]} } 配置字体 Naive UI 可以和 vfonts 配合你可以简单的引入 vfonts 中的字体包含常规字体和等宽字体。 只需要在你 App 的入口文件导入字体即可调整 Naive UI 的字体。 // 你 App 的入口 js 文件 // ...// 通用字体 import vfonts/Lato.css // 等宽字体 import vfonts/FiraCode.cssconst app createApp() app.use(naive)// ... 注意不同 vfonts 字体提供的字重不同在使用 Lato、OpenSans 的时候你需要全局调整 naive-ui 的字重配置。 !-- 调整 naive-ui 的字重配置 -- n-config-provider :theme-overrides{ common: { fontWeightStrong: 600 } }app / /n-config-provider 通过定制主题修改全局字体 如果你不打算使用 vfonts 并且想要通过主题调整修改其为别的字体你需要使用 n-global-style 来做到这一点。在不使用 n-global-style 的情况下组件不会响应 theme-overrides 中的字体变更。 题外话不使用 n-global-style 就能让 vfonts 直接生效是一个设计上的妥协在下个大的版本默认的全局 reset 样式将不再带有字体相关的样式而是全部置于 n-global-style 组件中。 支持的平台 浏览器 不支持 IE 浏览器。 Edge、Firefox、Chrome、Safari 等现代浏览器的最新的 2 个版本确保会被支持。 对于这些浏览器的其他版本中由于开发资源的限制并没有做过严格的测试。但是我们预期 naive-ui 应该在这些浏览器不算太老的版本上能正常的运行比如 2 年之内的版本。如果你发现了任何问题欢迎来提 issue。 Vue 只支持 Vue 33.0.5。 TypeScript 需要版本 4.1。 通过以上步骤您就可以开始使用Naive UI提供的丰富组件来构建您的Vue 3应用了。无论是表格、表单还是弹窗、图表Naive UI都为您提供了强大的支持和灵活的定制选项。 三、总结与展望 Naive UI作为Vue 3的强大TypeScript组件库为开发者提供了丰富的组件、可调主题以及高效的开发体验。通过使用Naive UI开发者可以快速构建高质量的中后台应用减少代码量并提高开发效率。随着Vue 3和TypeScript的普及我们相信Naive UI将会成为越来越多开发者的首选组件库。未来我们期待Naive UI继续保持其领先地位为开发者带来更多创新和便利的功能。 附组件官方文档地址 https://www.naiveui.com/zh-CN/os-theme 欢迎关注我的微信技术公众号 前端组件开发 欢迎加入“前端组件开发学习”交流群一起学习成长可关注  “前端组件开发” 公众号后私信后申请入群。
http://www.zqtcl.cn/news/745621/

相关文章:

  • 河南城乡和住房建设厅网站网络营销的主要特点有哪些
  • 哪些网站可以做自媒体wordpress 左侧
  • joomla! 1.5 网站建设基础教程丹阳网站推广
  • 中国建设银行山东省分行网站怎么做网站制作
  • 网站前台设计方案自助建站一般适用于大型电子商务网站建设
  • 建设银行不良资产处置网站wordpress啥时候出现的
  • 出口贸易网站网站建设及解决方案
  • 网站服务器要求做网站需要的服务器
  • 网站后台 编辑器 调用网站优化搜索排名
  • 汽车网站建设规划书网站首页版式
  • 国外网站推广方法wnmp 搭建WordPress
  • 网站建设流程 文档企业网上办事大厅
  • .net怎么做网站域名备案注销流程
  • 检测网站建设网站搭建注意事项
  • 河北建设工程信息网站网站的建设要多少钱
  • 玉林住房和城乡建设局网站官网google广告在wordpress
  • 海淀网站建设公司wordpress 招聘网站模板
  • 手机网站在哪里找到网上能免费做网站发布叼
  • 网站设置英文怎么说广州优质网站建设案例
  • 外贸怎样做网站临汾花果街网站建设
  • 专业集团门户网站建设方案南昌医院网站建设
  • 用php做美食网站有哪些新建网站如何做关键词
  • 企业网站建设招标微信公众平台官网登录入口网页版
  • 网站宣传图网站程序预装
  • 网站设计论文选题seo排名优化推广报价
  • wordpress图床网站百度链接收录
  • 八年级信息网站怎么做电商网站的支付接入该怎么做呢
  • wordpress 的应用大兴安岭地网站seo
  • 网站建站作业做直播网站赚钱
  • 网站建设虍金手指花总简单免费制作手机网站