上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页

2019年8月30日

ESLint 配置文件 .eslintrc 示例及说明

摘要: 1、编译时执行即开发过程中使用 2、npm run lint 执行校验eslint规则 执行npm run lint:fix能自动修复一部分 3、启动时验证 配置文件 ESLint 支持几种格式的配置文件,如果同一个目录下有多个配置文件,ESLint 只会使用一个。优先级顺序如下: JavaScri 阅读全文

posted @ 2019-08-30 10:27 Diamond_xx 阅读(2511) 评论(0) 推荐(0) 编辑

2019年8月29日

React Hooks

摘要: 一: 为什么要引入Hooks (1)想要复用一个有状态的组件太麻烦了。react的核心思想:将一个页面拆成一堆独立的,可复用的组件,并且用自上而下的单项数据流的形式将这些组件串联起来。 但是大型项目中的react,项目中实际上很多react组件冗长且难以复用。尤其是写成class的组件,它们本身包含 阅读全文

posted @ 2019-08-29 10:11 Diamond_xx 阅读(152) 评论(0) 推荐(0) 编辑

2019年8月22日

单页面路由

摘要: 深度剖析SPA前端路由原理与实现方式1.什么是SPA single page web application web项目只有一个HTML页面,传统页面有好几个HTML文件。切换路由的时候,不会跳转路由 通过切换视图2.什么是前端路由 根据不同的url地址展示不同的内容或页面 后端:mvc,根据客户提 阅读全文

posted @ 2019-08-22 15:08 Diamond_xx 阅读(209) 评论(0) 推荐(0) 编辑

2019年8月21日

app登录--保持登录&&登录

摘要: 我们在使用App时,一次登录后App如果不主动退出登录或者清除数据,App会在很长一段时间内保持登录状态,或者让用户感觉到登录一次就不用每次都输入用户密码才能进行登录。银行、金融涉及到支付类的App一般不支持这种长时间的登录状态保持。对于保持长期登录的技术实现方式,除了和前端技术有关,还涉及到前后台 阅读全文

posted @ 2019-08-21 21:26 Diamond_xx 阅读(983) 评论(0) 推荐(0) 编辑

2019年7月24日

react-native demo

摘要: 1.因为我的react-native项目是按照官网上面一步一步init的,react-native cli 是自动link第三方插件的,所以在install第三方插件的时候,不必进行手动配置 2.使用react-native-vector-icons 的时候,需要将nodemodule中的react 阅读全文

posted @ 2019-07-24 20:17 Diamond_xx 阅读(198) 评论(0) 推荐(0) 编辑

2019年7月19日

react-native上手之环境搭建及连接模拟器

摘要: 使用react-native创建应用app,环境搭建很重要。我使用的是夜神模拟器进行模拟。 环境搭建 1.安装java jdk (1)官网下载java jdk安装包,傻瓜式安装,下一步 下一步 (2)配置环境变量 2. 安装Node.js环境 注意:需要安装最新的长期稳定版本,不要实验版本;安装完毕 阅读全文

posted @ 2019-07-19 17:13 Diamond_xx 阅读(4753) 评论(0) 推荐(1) 编辑

2019年7月18日

dva应用中使用mock模拟数据

摘要: 上一篇中有写到使用dva-cli创建应用,那么这篇写下如何在dva项目中使用mock模拟数据。 在上一篇中 .webpackrc 文件中有提到配置接口请求代理,注意使用mock的时候应该先将此配置去掉。 1.将.webpackrc文件中的proxy去掉 2.安装mock.js依赖 3.配置mock. 阅读全文

posted @ 2019-07-18 17:08 Diamond_xx 阅读(2076) 评论(0) 推荐(1) 编辑

2019年7月16日

dva上手

摘要: dva是什么? 为什么要使用?怎么用? why dva? redux 像这种数据流的控制可以让应用更可控,以及让逻辑更清晰。但是概念太多,并且reducer,saga,action都是分离文件,带来的问题就是:编辑成本高,需要再reducer,saga,action之间来回切换; 不便于组织业务模型 阅读全文

posted @ 2019-07-16 16:03 Diamond_xx 阅读(543) 评论(0) 推荐(0) 编辑

2019年7月10日

redux 小总结

摘要: redux:JavaScript状态容器,提供可预测化的状态管理。随着单页面应用日趋复杂,JavaScript需要管理很多state,状态管理不当可能会导致bug。state在什么时候,由于什么原因,如何变化已然不受控制。redux应用中的全局状态存储在单一数据源store中。因为状态的更新受到严格 阅读全文

posted @ 2019-07-10 12:55 Diamond_xx 阅读(156) 评论(0) 推荐(0) 编辑

2019年6月27日

遇到兼容性问题

摘要: 1.使用a标签嵌套在button里面,在IE上兼容性不太好。IE对行内块元素支持不好,行内块里面套行内块,捕捉不到a的href属性 场景:点击button,想跳转新的窗口 解决方案:直接绑定button的click事件,使用window.open('#/url链接'); 延伸:#需要加在前面,代表是 阅读全文

posted @ 2019-06-27 15:31 Diamond_xx 阅读(143) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页

导航