会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tengfeiS
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
···
10
下一页
2021年7月12日
dva使用
摘要: dva 基于redux\redux-saga和react-router的轻量级前端框架 dva是基于react-react最佳实践的封装方案,简化了redux和redux-saga使用上的诸多繁琐操作 数据流向 数据的改变 用户交互行为(用户点击按钮等) 浏览器行为(如路由跳转等)触发的 当此类行为
阅读全文
posted @ 2021-07-12 16:32 Godfi
阅读(337)
评论(0)
推荐(0)
2021年7月9日
nuxt(04)
摘要: nuxt路由 采用约定式,路由是根据pages下面的页面自动产生的 <nuxt /> 约等于vue中router-view <nuxt-link> 约等于vue中的router-link 二级路由配置 例如在商品页面下面配置二级页面,在goods.vue页面中 在goods同层级下创建同名文件夹,文
阅读全文
posted @ 2021-07-09 13:42 Godfi
阅读(92)
评论(0)
推荐(0)
nuxt(03)
摘要: nuxt路由 采用约定式,路由是根据pages下面的页面自动产生的 <nuxt /> 约等于vue中router-view <nuxt-link> 约等于vue中的router-link 二级路由配置 例如在商品页面下面配置二级页面,在goods.vue页面中 在goods同层级下创建同名文件夹,文
阅读全文
posted @ 2021-07-09 13:41 Godfi
阅读(96)
评论(0)
推荐(0)
nuxt(02)
摘要: validate钩子 客户端钩子 validate钩子触发会在页面级中间件之后 要定义在页面组件中也就是pages下,不要定义在components中 主要是做一些参数的校验 如果validate钩子中返回false,则会返回nuxt默认的404页面 asyncData钩子 服务端钩子 主要是读取服
阅读全文
posted @ 2021-07-09 13:40 Godfi
阅读(63)
评论(0)
推荐(0)
nuxt(01)
摘要: 安装 然后会出来一些询问,其中最重要的是: 要选择SSR选项 目录结构 assets:放置一些需要经过webpack打包处理的一些资源文件,一些图片、字体等等 components:vue公共组件,注意放到conponents里的组件不会支持服务端的钩子也就asyncData layouts:布局页
阅读全文
posted @ 2021-07-09 13:38 Godfi
阅读(77)
评论(0)
推荐(0)
2021年7月5日
vue-ssr(三)
摘要: 创建server-entry.js 服务端入口 创建服务端的打包配置 在build下创建webpack.server.js文件夹 在public在创建一个服务端需要的模板 webpack.server.js 注:与客户端的打包配置类似,只是入口名和所用的模板不一样,且服务端所用的模板内必须有<!--
阅读全文
posted @ 2021-07-05 10:43 Godfi
阅读(42)
评论(0)
推荐(0)
vue-ssr(二)
摘要: 写一个vue项目肯定是不会这样写,下面来看一下vue项目中使用ssr 基础 创建webpack.config.js 安装: 注:其中比较特别的是vue-style-loader 这个包可以支持服务端渲染,其它功能和style-loader一样 npx webpack-der-server 启动 改造
阅读全文
posted @ 2021-07-05 10:41 Godfi
阅读(48)
评论(0)
推荐(0)
vue-ssr(一)
摘要: 什么是服务端渲染? 放在服务器进行就是服务端渲染,放在浏览器进行就是浏览器渲染。 · 客户端渲染不利于SEO搜索引擎优化 服务端渲染是可以被爬虫抓取到的,客户端异步渲染是很难被爬虫抓取到的 SSR直接将HTML字符串传递给浏览器,大大加快了首屏加载时间。 SSR占用更多的CPU和内存资源 一些常用的
阅读全文
posted @ 2021-07-05 10:39 Godfi
阅读(61)
评论(0)
推荐(0)
2021年6月27日
electron打包超时问题
摘要: 问题背景: 在写一个electron demo中,打包一直报超时。查了很多资料,最后解决方法如下: 修改为淘宝镜像源,修改npm 变量 ELECTRON_MIRROR 为淘宝镜像: npm config set ELECTRON_MIRROR http://npm.taobao.org/mirror
阅读全文
posted @ 2021-06-27 14:55 Godfi
阅读(295)
评论(0)
推荐(0)
vue+ts(二)
摘要: 路由 *组件内部守卫 axios 安装: 对user进行类型约束 types文件中 vuex 必须安装vuex-class包 store文件 设定状态管理里面的类型 store state axtion mutations getters main vue-class 通过vue-class包,可以
阅读全文
posted @ 2021-06-27 14:34 Godfi
阅读(71)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告