关于命名,组件第一个字母大写,元素小写, 类组件和函数组件 元素与组件const div=React.createElement(‘div’,…)这是一个React元素(d要小写)const Div=()=>React.createElement(‘...
如何引入ReactCDN引入
初始化项目 yarn inin -y //创建package.json文件 const homedir =require('os').homedir() //这种是获取home路径 //但是一般是要获取home变量,因为可能有人配置了home目录 ...
node.js双数版本是稳定版,单数不是稳定版,一般用8以上node.js是一个平台,它蒋多种技术组合起来,让js调用系统接口,也能开发后台应用 node.js用到了这些技术V8引擎libuvC++实现的一些库zlib等 bindings是什么 我只...
问题:clone项目后依赖安装不上,报错128解决:设置git代理,前提有科学上网工具1,找到代理的使用的(http://127.0.0.1:1080) 查找进程的pid 打开进程找到对应pin对应的http://127.0.0.1:1080 git...
echarts移动端的适配思路常规技巧1,mate 标签viewport的设置,可以抄淘宝的打开淘宝,切换成手机,刷新,然后copyhtml,找到mate标签复制 2,JS获取屏幕高度在设置在div上 ducoment.ducomenElement....
Git Bash和Cmder(命令行形式的浏览器)是在项目中会用到的东西,如果开发环境不配置好的话,一些关于git的操作就会有问题,所以在一开始就要配置好。 配置终端1,打开设置,进入 Tools => Terminal2,将 Shell Path ...
会有两个环境,所以要建两个仓库,一个是放代码的环境,一个是生产环境,代码环境的代码改变就需要bulid,会产生一个新的生产换行,然后会push到存放生产环境的仓库, 这是手动更新的配置,可以有另外自动更新的配置1,命令行 yarn build 2.点...
vuex的commit没有返回值,数据创建后,检查是否成功,解决方法1,在声明数据类型时,声明一个Eorr类型的变量,在创建完数据后去读取这个数据的值是为null或者是为Eorr,为null则创建成功 store/index.tsconst stor...
vue和emit结合不太好,ts需要检查数据的类型,在传值的时候,值的类型错误是不会报错的,所以在传值之前做好类型的确认,vue和emit结合不太好,在传值的时候,值的类型错误是不会报错的,所以在传值之前做好类型的确认,
在要对拿到的数据进行处理的时候,基于数据可能放于对象中,或者处理数据但是不改变数据源,需要对数据进行复制克隆时,等号两边的数据类型可能存在不同,一下代码解决数据转换前后数据类型一致。 function clone(data:T):T{return ....
state:等同于this,mutations:1,存放方法,是同步的,2,里面的函数只接收两个参数所以要将数据存放到对象里面,(state,{ID,name})commit:1,没有返回值 computed1,在 TS 里使用 computed 要...
1,达到的目的全局状态管理2,使用这种方式的好处(1).解耦:将所有数据相关的逻辑放入 store(也就是 MVC 中的 Model,换了个名字而已)(2)数据读写更方便:任何组件不管在哪里,都可以直接读写数据(3).控制力更强:组件对数据的读写只能...
1,关于ID的一些原则1)不重复2)给了之后就不修改2,JS的123…会爆栈,17位,多了不行3.lib自己的库3.什么是全局状态管理 ++++++++++ 1,关于ID的一些原则1)不重复2)给了之后就不修改2,JS的123…会爆栈,17位,多了不...
在封装好一个通用组件时,点击组件内的button,触发组件Button的点击事件(@click=”createTag”)需要通信,这是一种写法,当然会有更高级的写法,但是暂时先用这个,第一种通用组件 &...