上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 98 下一页
摘要: 一、 在前后端完全分离的情况下,vue项目中实现token验证大致思路如下: 第一次登录的时候,前端调后端的登陆接口,发送用户名和密码 后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token 前端拿到token,将token存储到localStorage和vuex中,并跳转路由页面 前 阅读全文
posted @ 2020-09-22 15:31 浅笑· 阅读(2139) 评论(0) 推荐(1) 编辑
摘要: 用到 react Navigation 组件 兼容性: IOS/Android原理: react Navigation 为页面的 props 上挂载了 navigation 对象, 可用来做路由跳转,在做页面跳转时可以携带参数/回调方法前往目标页面, 从而达到传参的目的。 切换路由方法: this. 阅读全文
posted @ 2020-09-22 15:26 浅笑· 阅读(1119) 评论(0) 推荐(0) 编辑
摘要: 路由设计 本则路由考虑验证进入登录页面,完成登录操作进入首页。 import vue from "vue"; import Router from "vue-router"; Vue.use(Router); import store from "@/store/store"; // (延迟加载) 阅读全文
posted @ 2020-09-22 15:23 浅笑· 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 现在前端工程师的工作已经不想几年前那样,仅仅写一些页面调整一下样式就可以拿到高薪了。由于前端技术的发展,以及企业对前端工程师的要求越来越高,现在前端工作也越来越复杂。不过只要掌握目前比较流行的主流框架,完全可以轻松应对老板提出的各种需求。今天就和大家聊聊前端工程师必须了解的主流前端框架。 已经从事前 阅读全文
posted @ 2020-09-22 15:22 浅笑· 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 没有选择是痛苦的,有太多的选择却更加痛苦。而后者正是目前前端领域的真实写照。新的框架层出不穷:它难吗?它写得快吗?可维护性怎样?运行性能如何?社区如何?前景怎样?好就业吗?好招人吗?组建团队容易吗? 每一个框架都得评估数不清的问题,直到耗光你的精力。这种困境,被称为“布利丹的驴子” —— 一只驴子站 阅读全文
posted @ 2020-09-22 15:19 浅笑· 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 创建store import { action, observable } from 'mobx'; class Store { @observable count = 1; @action setCount = () => { this.count++; } } export const stor 阅读全文
posted @ 2020-09-22 15:16 浅笑· 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: ESLint 不管是多人合作还是个人项目,代码规范都是很重要的。这样做不仅可以很大程度地避免基本语法错误,也保证了代码的可读性。 准备工作 一、VSCode ESLint插件 ESLint插件用于根据工程目录的.eslintrc.js配置文件在编辑器中显示一些错误提示。 二、基于vue-cli创建项 阅读全文
posted @ 2020-09-22 15:14 浅笑· 阅读(2383) 评论(0) 推荐(0) 编辑
摘要: 问题发现 最近准备对团队里公共的插件做一些小动效,优化用户体验。这次的先从最简单的toast插件入手。主要的文件有如下两个:index.js import Toast from './Toast.vue'; const _TOAST = { show: false, component: null 阅读全文
posted @ 2020-09-22 15:13 浅笑· 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一、组件生命周期 每个react类组件都包含“生命周期方法”(function组件是没有生命周期方法的),你可以重写这些方法,以便于在运行过程中特定的阶段执行这些方法。在接下来的文章中,生命周期方法的书写会遵照如下规则,以方便大家理解。 1、加粗生命周期方法表示常用的生命周期方法,开发中会经常使用到 阅读全文
posted @ 2020-09-22 15:12 浅笑· 阅读(2729) 评论(0) 推荐(0) 编辑
摘要: 1 / 状态管理 Rxjs + Service 组件内管理状态:在组件中可以声明一个属性,作为组件的内存存储。每次操作时调用服务(service)中的方法,然后手动更新状态。 export class TodoComponent { todos : Todo[] = []; // 在组件中建立一个内 阅读全文
posted @ 2020-09-22 15:08 浅笑· 阅读(726) 评论(0) 推荐(0) 编辑
上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 98 下一页