背景介绍最近在做react-native应用Android端沉浸式状态栏时,发现通过Statusbar.setTrranslucent(ture)设置界面拉通状态栏之后,使用Modal 组件地方界面无法延伸到状态栏,导致使用Modal实现弹窗背景蒙层顶部会有一个白条,看起来很不爽,在经过一番搜索之后,发现react-native github 上有人提这个问题,但是没有解决。因此就
转载 7月前
53阅读
cd到我们项目,安装ESlint:cnpm install eslint --save-dev2. 创建ESlint配置文件.eslintrc.js:eslint --init以上选项一路回车即可,这些就是使用eslint规则,后面可以自定义调整;4. 安装 eslint-plugin-react 等相关依赖:cnpm install babel-eslint eslint-plugin-re
现代前端应用大多都是 SPA(单页应用程序),也就是只有一个 HTML 页面的应用程序。因为它用户体验更好、对服务器压力更小,所以更受欢迎。为了有效使用单个页面来管理原来多页面的功能,前端路由应运而生。前端路由功能可以让用户从一个视图(页面)导航到另一个视图(页面),前端路由是一套映射规则,在React中是 URL路径 与 组件 对应关系使用React路由简单来说,就是配置路径和组件(
package.json里找到eslintConfig新增 "eslintConfig": { "rules": { "no-undef": "off", "no-restricted-globals": "off", "no
原创 2022-07-06 16:49:58
802阅读
首先 npm i quill 安装 (目前使用 “quill”: “^1.3.7” 版)components 文件下创建 QuillRichText 文件 > index.jsimport React, { Component } from 'react'; import Quill from "quill"; require("quill/dist/quill.snow.css"); i
转载 2024-10-14 17:05:46
74阅读
2022 年 3 月 29 日,React 18 正式版发布了。新增了以下这些新功能Concurrent Mode 并发模式在 CM 模式下,React 在执行过程中,每执行一个 Fiber,都会看看有没有更高优先级更新,如果有,则当前低优先级更新会被暂停,待高优先级任务执行完之后,再继续执行或重新执行。startTransitionReact 状态更新可以分为两类:紧急更新(Urgent
# eslint 初始化 ```shell npx eslint --init # 第一步 # eslint检查方式 ? How would you like to use ESLint? ... # 只检查语法 To check syntax only # 检查语法并查找问题 > To check syntax and find problems # 检查语法、查找问题并强制执行代码样式
Eslint:是 JavaScript 验证工具,可以在项目中形成一套规范,检测代码是否出错等。1. 安装eslint及依赖包// 全局安装 npm i -g eslint // 当然也可以局部安装 cnpm i -D eslint cnpm i -D eslint-config-airbnb eslint-plugin-jsx-a11y eslint-plugin-import eslint
修改配置文件,没有就新建 vue.config.jsmodule.exports = { lintOnSave: false}参考vue项目中关闭eslint方法
原创 2022-03-01 09:32:18
2131阅读
修改配置文件,没有就新建 vue.config.jsmodule.exports = { lintOnSave: false}参考vue项目中关闭eslint方法
Vue
原创 2021-07-12 10:20:22
2278阅读
 一、安装git for windows首先下载git for windows客户端http://msysgit.github.io/ 安装过程没什么特别的,不停next就ok了     图太多就不继续了~~安装完之后最好重启一下。安装完成之后右键如果出现这几个东西,那么git你就安装完成了。 二、安装tortoise
转载 9月前
107阅读
修改package.json "eslintConfig": { "extends": [ "react-app", "react-app/jest" ], "rules": { "no-undef": "off", "no-restricted-globals": "off", "no-unuse
原创 2022-07-06 11:47:33
213阅读
前言React 做国际化,我推荐使用 React-intl , 这个库提供了 React 组件和Api两种方式来格式化日期,数字和字符串等。知道这个库了,那让我们开始使用它组件用法为了和React 比较融和,我们可以使用组件方式1.安装npm install react-intl --save2.添加引用import {IntlProvider, addLocaleData} from 'rea
如何在项目中使用eslint提升代码质量先认识一下,我是ESLint为什么我们要在项目中使用ESLintESLint实战揭秘借别人轮子一用听说git 和ESLint更配哦Q&A1. Extra semicolon(额外分号)2. 'fetch' is not defined 先认识一下,我是ESLint ESLint是一个语法规则和代码风格检查工具。和学习所有编程语言一样,想要入门
转载 2024-08-20 15:30:28
184阅读
近期要做一个类似的内容,学习了一下 Vue 是如何做ESLint扩展机制首先需要了解一下如何才能扩展 ESLint 功能。ESLint 扩展机制主要有 Rules、Plugins、Formatters、Parsers,Formatters 目前不需要用到,因此着重看一下其他三种方式。Parser用于自定义解析文件内容,返回 AST 给后续步骤使用。Rules用于定
  在日常开发中,一个大点项目会有多人参与,那么可能就会出现大家代码风格不一,各显神通,这个时候就要祭出我们eslint。在这之前磨刀不误砍柴工,我们先来配置一下我们代码编辑工具,如何在vscode下保存代码时让代码自动以eslint标准来保存呢。首先下载vscode就不用说了吧,那么在打开编辑器后我们在扩展商店先下载一个eslint插件ok,下载完了让我们打开vscode设置项,方式:
转载 2024-04-22 05:42:03
1720阅读
1点赞
本文是开启eslint检验和配置eslint格式化;如果想要关闭eslint,查看这篇关闭eslint方法;1.必须安装三个插件eslint, prettier-Code formatter ,vetur2.配置setting.json3.直接将下方代码复制,黏贴在setting.json文件中 ctrl+s保存时候,自动格式化+无分号+单引号:取决于 这三个设置// 当保存代码时候,会自动格
有编号1~100个灯泡,起初所有的灯都是灭。有100个同学来按灯泡开关,如果灯是亮,那么按过开关之后,灯会灭掉。如果灯是灭,按过开关之后灯会亮。现在开始按开关。第1个同学,把所有的灯泡开关都按一次(按开关灯编号: 1,2,3,......100)。第2个同学,隔一个灯按一次(按开关灯编号: 2,4,6,......,100)。第3个同学,隔两个灯按一次(按开关灯编号: 3,6,9,
序言:本篇介绍React下载安装以及环境搭建 目录一、Nodejs安装二、create-react-app安装三、创建/启动React程序四、编码工具VScode 一、Nodejs安装Node.js 是一个基于 Chrome V8 引擎 JavaScript 运行环境(运行js需要node.js)。因为React是JavaScript库,所以需要安装Node.js1、下载node.js 可以去官
关闭eslint对声明但是为使用变量报错
原创 2022-11-18 00:02:44
261阅读
  • 1
  • 2
  • 3
  • 4
  • 5