E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ts+react
从零开始使用tsdx封装自己的
ts+react
的组件库并发布到NPM
之前参与的一个项目使用ts,从此就感觉无法回到js.决定用ts开发一套自己的组件.中间遇到各种问题,在此记录一下.react,ts都是自己自学的,所以在搞这些东西的时候属实不易,用了大概一周.draggable-time-selector-npm期间测试过自己使用ts+webpack/rollup/+react搭建,3天,放弃(封装js的组件包弄弄也就算了,ts+react+webpack/rol
Afterwards_
·
2023-11-29 19:31
React
react.js
npm
javascript
typescript
tsdx
从零开始搭建React+TypeScript项目
但是手头的一直都在使用VUE,现在终于有新项目来临,毫不犹豫的选择用
TS+React
来构建这个项目!
Elivs_欧元
·
2023-10-23 07:38
React 配置别名 @ ( js/ts 项目中通过 @craco/craco 配置)
二、js/
ts+react
项目//
卡尔特斯
·
2023-09-05 07:46
React
javascript
react.js
前端
使用rollup打包
ts+react
缓存组件发布npm
新建一个项目目录比如叫root,下面新建一个rollup的配置文件:rollup.config.ts因为rollup良好支持ts和esmodule所以用ts配置文件Setup生成一个package.json文件,这里用pnpm生成:pnpminit安装rollup和Typescript:pnpmaddrolluppnpmaddtypescript配置package.json的pnpmbuild命令
williamyi74
·
2023-07-22 12:09
js
npm
react.js
缓存
react+ts配置eslint+prettier
因为项目是
ts+react
,所以需要额外安装ts和react的扩展,依赖的npm包如下。"
晨晨快跑
·
2023-06-16 13:40
react.js
javascript
webpack
prettier
eslint
如何使用
Ts+react
自定义面包屑导航
功能示例展示:官方示例:封装完成的示例:技术栈:JS+TS+React+React节点克隆+React组件通信面包屑导航作用就是标识当前在那个路由页面面包屑导航使用方法如下:importBreadcrumbfrom'@/components/Breadcrumb'constArticle=()=>{return//separator:分隔符首页内容管理}exportdefaultArticle自定
·
2022-04-15 22:27
Django实现统一包装接口返回值数据格式
由于前段时间我写了不少.NetCore的后端代码,对CRUD的接口开发又有了一些新的理解,所以肯定也要把DjangoStarter改造一番,改得更加顺手~题外话:话说我在前端终于真正用上react,不得不说
ts
程序设计实验室
·
2022-04-04 21:00
Django实现统一包装接口返回值数据格式
由于前段时间我写了不少.NetCore的后端代码,对CRUD的接口开发又有了一些新的理解,所以肯定也要把DjangoStarter改造一番,改得更加顺手~题外话:话说我在前端终于真正用上react,不得不说
ts
程序设计实验室
·
2022-04-04 21:00
React和Vue项目的webpack配置基本思路
本文不是使用webpack搭建
ts+react
环境的开发教程,是搭建的一些前期规划与后期总结。前期准备首先使用npminit初始化一个项目在项目中创建一个co
zhaoHui_Ti
·
2020-09-19 17:31
antd走马灯组件自定义前进后退按钮
antd走马灯组件自定义前进后退按钮【
ts+react
】antd的Carousel没有提供前进后退按钮需要自己根据文档实现此功能官方提供了next和prev两个方法next()切换到下一面板prev()
Markov Zheng
·
2020-09-11 09:54
网络学习日志
React
给 React + TS 项目添加 ESLint + Prettier,附注意事项及文档
项目是
ts+react
开发的组件库,样式使用scss,通过webpack4打包。过程一、安装配置ESLint1.安装需要的包分开写,更清晰:npmieslint-Dnpmi@types
梧桐月明中
·
2020-08-25 17:31
ts+react
单元测试 测react-route
组件如下import{Link,Route,Switch,Redirect,withRouter,RouteComponentProps}from"react-router-dom";/**pathofrouter*/exportinterfaceIRoutePath{a:string;b:string;c:string;d:string;e:string;f:string;}//在组件的Prop
菜鸟小佳
·
2020-08-11 00:29
react
react-router
ts+react
路由react-router-dom
记录自己项目中写的内容路由入口是一个组件,路由出口用Switch包着,大概如下{this.renderAllRoutes()}//我们看一下this.state.routePathconstroutePath:IRoutePath={a:"/a",b:"/b",c:"/c",d:"/d",e:"/d/e",f:"/d/f",};/**pathofrouter*/exportinterfaceIRo
菜鸟小佳
·
2020-08-11 00:29
react
Ts + React + Mobx 实现移动端浏览器控制台
用的是粗暴的vConsole,用人家东西要学会感恩,所以决定去了解它的原理,最后用
Ts+React
码一个移动端浏览器控制台,算是
Ts+React
实战。通过该教程可以学习:Ts+Reac
weixin_34032792
·
2020-07-08 16:10
TypeScript在react项目中的实践
但是那仅仅是一个纯接口项目,碰巧赶上近期的另一个项目重构也由我来主持,经过上次的实践以后,尝到了TS所带来的甜头,毫不犹豫的选择用
TS+React
来重构这个项目。
weixin_33912445
·
2020-06-28 07:12
ts+react
结合的问题
一、TypeScript的好处1.做一些类型检查。对我们的代码进行严格的静态类型检查2.语言扩展。TypeScript会包括来自ES6和未来提案中的特性。3.智能提示。对一些属性有限制,规避大部分错误二、创建react+ts的项目1.创建项目create-react-app项目名称--typescript2.使用的路由yarnaddreact-router-dom@types/react-rout
神仙姥姥敲bug
·
2020-05-27 23:53
typescript
react.js
TypeScript + React 学习render props
搭建环境不想折腾webpack来自己配
ts+react
的环境就用typescript官网推荐的搭建方法来干create-react-appmy-app--scripts-version=react-scripts-ts
alixwang
·
2019-11-30 08:11
Ts + React + Mobx 实现移动端浏览器控制台
用的是粗暴的vConsole,用人家东西要学会感恩,所以决定去了解它的原理,最后用
Ts+React
码一个移动端浏览器控制台,算是
Ts+React
实战。通过该教程可以学习:Ts+Reac
m_le
·
2018-11-19 00:00
mobx
typescript
react.js
React项目重构到
TS+React
版本
原文链接:https://juejin.im/post/5badbf5ce51d450e8477ce58储备知识基本数据类型布尔数字元祖constauthor:[string,string]=['mx','大风']复制代码枚举,比如应用于订单状态enumOrder{finish='订单完成',deleted='订单删除',send='订单已发出'}复制代码any放弃类型检查?可有可无functio
weixin_34228662
·
2018-09-30 15:22
TypeScript在react项目中的实践
但是那仅仅是一个纯接口项目,碰巧赶上近期的另一个项目重构也由我来主持,经过上次的实践以后,尝到了TS所带来的甜头,毫不犹豫的选择用
TS+React
来重构这个项目。
贾顺名
·
2018-08-27 00:00
javascript
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他