一、项目中不要使用 v-if
- 使用
v-if
会在查看源码的时候无法显示标签,需要换成v-show
二、项目中跳转页面尽量使用 a
标签
- 无论使用
vue router
还是使用nuxt-link
都不如使用a
标签,而且前两者在服务器渲染中有时候还会有别的问题发生,所以可以直接使用a
标签省事,避免了坑。
三、项目中更换 favicon.ico
不生效,可以编译一下,启动正式环境,就生效了。
四、项目中 请求接口数据,并服务器渲染
,asyncData()
多接口请求的使用:
五、项目中 如何获取链接中带的参数,并使用:
六、项目中 自定义路由
,类似 Vue
一样,找到 nuxt.config.js
,加上下面配置:
七、项目中 添加代理
,类似 Vue
一样,找到 nuxt.config.js
,加上下面配置:
但是如果是 ssr
开发,就不存在跨域一说了,都是服务器直接组装好直接返回整个页面显示,因此也不需要配置。
八、项目中添加 全局样式
、iconfont
等等,找到 nuxt.config.js
,加上下面配置:
附带一下 iconfont
的 plugins
配置,如果需要重写路由拦截也可以添加到这里面
九、项目中 加载更多功能
,目前好像没有办法能做到,至少系统是不提供的,asyncData()
方法不支持重复调用的,所以暂时是没找到方式做这个功能的,只能每次通过 a
标签重新加载页面。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!