首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

分享八个免费Vue图标库,轻松修饰你应用

Vuetify拥有100多个组成元素带有响应式网格系统,并完全支持事件处理。...具备使用CSS预处理程序能力,它几乎适用于几乎所有开发团队。 AT UI默认最小样式字体选择功能,并且添加到任何项目中都非常直观且容易。...6. iView 这个我觉得就算我不介绍也有很多人知道,这个库在平时开发中经常遇到,而且它也内置了许多组件图标,同时也对不同字体,图标大小,元素大小有良好支持 官网 :https://www.iviewui.com...IconMonstr 官网 https://iconmonstr.com/ 这个库与上述不同特点是,它图标库不仅有svg格式图标,还有 png,psdeps格式图标。...例如,在Nuxt,有一个库名为 nuxt-svg-loader(地址:https://www.npmjs.com/package/nuxt-svg-loader) 它可以使SVG转为自己组件。

6.8K21

Vue.js最佳静态站点生成器对比

https://nuxtjs.org/ 名单上第一个是 Nuxt.js,这是一个基于 Vue.js 构建开源高级框架。...根据他们官方文档,VuePress 包含两个主要部分: 带有基于 Vue.js 主题系统静态站点生成器。 插件 API,用于添加全局级别的功能,还有一个针对文档优化默认主题。...至于 Gridsome GitHub 统计数据,它只有 7000 个星 100 位孤单贡献者。此外,Gridsome 还带有一些独特功能,以同其他产品更好地竞争。...Saber 将其文件系统用作路由 API(这 Nuxt.js 非常像),并且具有高度可扩展性。尽管 Saber 目前仅支持 Vue.js,但它团队也计划扩展对 React 支持。...对比基于 Vue.js 基于 React 静态站点生成器,我们可以看到 Nuxt.js、VuePress Gridsome 等框架具有与 Gatsby NextJS 竞争实力。

4.8K10

博客 Nuxt.js 移植重构与服务端渲染入门实现

Tony 主题群里最近多了一些很活跃用户,经常会收到一些帮助需求实现请求,感谢他们支持积极反馈但是最近网课自学我不敢浪啊,所以需求完善效率不会有之前高,一些比较费时间或者支持「百度搜索」反馈就应付应付了...并且我也突然意识到其实并不是完全会之前在年终总结写到关于开源免费主题免责免压力想法一样,单单作为一个伪「开源作者」就理应积极响应反馈,秉持持续改善贡献开源精神。...因为博客存在多个页面一些特定动态路由结构(根据地址栏结构变化对应路由),比如文章页(/post/{文章 ID})、页面页(/page/{页面 ID}),为了更好体验,使用了 Vue-Router...来实现(无感)页面路由切换、参数读取等操作,在 Vue-Cli 项目的初始化(或者叫创建原型??)...,在 .vue 单文件可以写 CSS、JavaScript HTML,需要注意是 标签只能包含一个子元素,需要一个 Div 将所有内容括起来: <!

99530

2020,Vue 开发最佳指南!

另外你可能还经常听到Vue一起提到工具库,如Vuex、Webpack、Vue CLINuxt。...也许你在面对这些未知术语工具时会感到无助绝望,没关系,您并不孤单,因为这是所有新手在初次接触Vue时都会有的感受。 但如果你想试图要一次掌握所有这些内容,那么这些庞大体系很可能会压垮你。...Nuxt.js 如果你想要构建一个高性能Vue应用程序,同时还要基于路由、服务端呈现、代码分离其他前沿特性,同时还需要一些更高级功能,例如:SEO标记等。您可以使用Nuxt.js框架。...插件功能是Vue一个重要特性,有很多工具模板可以帮助您创建轻便高效Vue代码。 动画 动画也是 Vue核心功能一部分,它允许您在向DOM添加或删除元素时应用动画。...为了启用一个动画,您可以创建CSS类来定义所需动画效果,无论是淡入淡出、更改颜色还是任何其他效果。Vue将检测当添加元素删除元素时,添加或删除您设置相应类。

3.1K10

腾讯混元大模型进行AIGC代码优化体验如何?完全可用,期待未来发展

在公司里项目一个一个,甚至会碰到一些“祖传”项目,原本开发项目成员都换了好几批人了,突然间需要变更,需要修改多年前就尘封代码…… 这个时候,使用AI先进行注释生成,实在是太方便。...但是,如果是写法转换呢? 现在Vue3,进行变量函数声明,可以使用函数式组合式。...我之前用Vue2时候,都是用函数式,转到Vue3,伴随一阵“镇痛期”后,逐渐爱上了组合式;虽然Vue3里面,既可以使用函数式,也可以使用组合式,但是这样不利于维护,索性把旧代码全部换成组合式。...可能有点看不清,我们粘贴代码出来细看一下: 非常不错,首先使用map对元素进行遍历修改,之后在映射完成后,使用集合方法进行排序,也许有一些不足就是: 为什么不用peek方法取代map呢?...举个例子,当百度、GoogleBing等爬虫,对Vue3JS网站项目进行爬取时候,会爬取到什么内容呢?答案是单页,并且很有可能标签内,只存在一个带有ID元素

1K40

2019 Vue开发指南:你都需要学点啥?

另外您可能还经常听到Vue一起提到工具库,如Vuex、Webpack、Vue CLINuxt。...也许您在面对这些未知术语工具时会感到无助绝望,没关系,您并不孤单,因为这是所有新手在初次接触Vue时都会有的感受。 但如果您试图要一次掌握所有这些内容,那么这些庞大体系很可能会压垮你。...Nuxt.js 如果你想要构建一个高性能Vue应用程序,同时还要基于路由、服务端呈现、代码分离其他前沿特性,同时还需要一些更高级功能,例如:SEO标记等。您可以使用Nuxt.js框架。...插件功能是Vue一个重要特性,有很多工具模板可以帮助您创建轻便高效Vue代码。 动画 动画也是 Vue核心功能一部分,它允许您在向DOM添加或删除元素时应用动画。...为了启用一个动画,您可以创建CSS类来定义所需动画效果,无论是淡入淡出、更改颜色还是任何其他效果。Vue将检测当添加元素删除元素时,添加或删除您设置相应类。

3.8K30

2019 Vue开发指南:你都需要学点啥?

另外您可能还经常听到Vue一起提到工具库,如Vuex、Webpack、Vue CLINuxt。...也许您在面对这些未知术语工具时会感到无助绝望,没关系,您并不孤单,因为这是所有新手在初次接触Vue时都会有的感受。 但如果您试图要一次掌握所有这些内容,那么这些庞大体系很可能会压垮你。...Nuxt.js 如果你想要构建一个高性能Vue应用程序,同时还要基于路由、服务端呈现、代码分离其他前沿特性,同时还需要一些更高级功能,例如:SEO标记等。您可以使用Nuxt.js框架。...插件功能是Vue一个重要特性,有很多工具模板可以帮助您创建轻便高效Vue代码。 动画 动画也是 Vue核心功能一部分,它允许您在向DOM添加或删除元素时应用动画。...为了启用一个动画,您可以创建CSS类来定义所需动画效果,无论是淡入淡出、更改颜色还是任何其他效果。Vue将检测当添加元素删除元素时,添加或删除您设置相应类。

2.9K30

基于Vue SEO四种方案

前言:众所周知,Vue SPA单页面应用对SEO不友好,当然也有相应解决方案,下面列出几种最近研究使用过SEO方案,SSR和静态化基于Nuxt.js来说。...; 环境部署要求更高,需要Node.js server 运行环境; 高流量情况下,请准备相应服务器负载,并明智地采用缓存策略。...console.log(window); } 引用npm包,带有dom操作,例如:wowjs,不能用import方式,改用: if (process.browser) { var { WOW...2.静态化 静态化是Nuxt.js打包另一种方式,算是 Nuxt.js 一个创新点,页面加载速度很快。 在 Nuxt.js 执行 generate 静态化打包时,动态路由会被忽略。...-| pages/ ---| index.vue ---| users/ -----| _id.vue 需要动态路由先生成静态页面,你需要指定动态路由参数值,并配置到 routes 数组中去。

6.2K22

如何在Nuxt应用程序中加载外部脚本

最近,我不得不将第三方代码段加载到我Nuxt应用程序。...我将分享我如何使用Nuxt完成此操作以及实现此操作不同方法。 使用vue-meta 您可以使用vue-metahead()方法插入脚本。幸运是,Nuxt已预装了vue-meta。...上面的代码会将脚本添加到head元素Vue-meta:将脚本加载到body 如果您希望将脚本添加到body,只需添加body: true即可。?...替代方案 如果您想要vue-meta更多“手动”替代方法,则可以使用Vue安装生命周期通过DOM vanilla JS方式插入它: // pages/some/page.vue export default...幸运是,Nuxt提供了一种使用vue-meta简便方法。另外,还可以使用Vuemounted生命周期方法修改DOM以便自己插入。后者适用于vanilla(原生)Javascript。 谢谢阅读。

4.8K10

Nuxt.js,Next.js,Nest.js傻傻分不清?

其中Nuxt.js是vuessr框架,Next.js是reactssr框架 都是比vuereact更上层前端框架 SSR框架 先搞清楚什么是服务端渲染 服务端渲染(Server-Side Rendering...下面我们就来看看nuxt特性原理 nuxt基本上是由vue2,webpack,babel这三个构成 Nuxt.js 集成了以下组件/框架,用于开发完整而强大 Web 应用: Vue 2 Vue-Router...] } 还有其他路由方式,比如动态路由,路由参数校验,嵌套路由动态嵌套路由等等,可以查看nuxt路由文档 Next Next.js is a React framework for building...Nuxt.js 还集成了 Vue 路由器 Vuex 状态管理,使得开发复杂前端应用变得更加简单。...简而言之: Nuxt.js Next.js 都是用于构建服务器渲染应用框架,分别基于 Vue.js React。

2.3K30

126. 精读《Nuxtjs》

由于 .vue 文件集成了 html、js、css,因此一般不会再额外定义样式文件在 static 文件夹。...当然,这是 Vue 生态特别之处,在 React 生态中会存在大量 .scss 文件混杂在各个目录,比较影响阅读。...也支持参数路由,只要以下划线作为前缀命名文件,就定义了一个动态参数路由: ├── pages │ ├── videos │ │ └── _id.vue /videos/* 都会指向这个文件...都指向 /videos 这个路由,如果这两个文件同时存在,那么外层 videos 就会作为外层拦截所有 /videos 文件夹下路由,可以通过 nuxt-child 透出子元素: # pages/...所以不同目录结构代码规范是没有必要壁垒,除非你团队已经对某种规范产生达成了牢固共识,否则最好其他团队共享相同目录结构与代码规范。

1.9K20

2018年度 35 个最好用 Vue 开源库

所幸是,随着 Vue.js Nuxt.js 社区不断壮大,每天都会出现一些很好开源框架包。 1.Vue Dark Mode Vue.js 一个极简主义深色设计系统。...地址:vue-clipboard2.inndy.tw/ 10.Vue Clickaway 一种可重复使用点击指令,可检测并响应元素外部点击动作。...地址:github.com/SortableJS/… 24.Vue Draggable Resizable Vue.js 组件,用于可调整大小可拖动元素,没有外部依赖。...地址:github.com/epicmaxco/e… 32.Vue Notification 用在 Vue.js 应用程序成功、警告错误通知。...地址:github.com/nuxt-commun… 6.Nuxt.js Senty 模块 Sentry.io 是一个开源错误跟踪器,可以将 Sentry 添加到 Nuxt.js 应用程序

3.2K00

nuxt「建议收藏」

提示: 在您 vue 模板, 如果你需要引入 assets 或者 static 目录, 使用 ~/assets/your_image.png ~/static/your_image.png方式。...] } 动态路由 在 Nuxt.js 里面定义带参数动态路由,需要创建对应以下划线作为前缀 Vue 文件 或 目录。...路由参数校验 validate 嵌套路由 可以通过 vue-router 子路由创建 Nuxt.js 应用嵌套路由。...是nuxt中最大参数,可以获取所有的东西,请求参数,store //应用场景: /* 但凡请求过程需要公共事务,就可以放在全局路由改变中间件来完成 nuxt.config.js...在服务器端客户端都可以使用生命周期钩子:created beforeCreated nuxt默认服务器端渲染,可以配置spa模式启动: 在package.jsonscripts添加: 'start-spa

4K10
领券