1.代码的拉取管理(gitlab为例)

1.有外网,可以通过vscode的插件(推荐,简单方便)

在这里插入图片描述
步骤:1.新打开vscode,选择克隆仓库,把ssh/http复制的链接粘贴进去,即可以拉取代码,选择自己的文件存放地址
2.在左侧进行类似git add./git commit -m/git push命令的操作
在这里插入图片描述
即可以在vscode管理自己的代码仓库,左下角分支名点击可以建立本地分支。
2.在内网情况下,无法下载插件的时候,就得对git命令足够的熟悉,可根据该链接进行学习
https://www.runoob.com/git/git-basic-operations.html?sntpara=1000

2.css的伪类选择器

坑:没有注意一般跟着标签后使用,无法和class类名一起使用。
p:first-child/p:last-child/p:nth-child()/p:nth-last-child()
选择所有元素的第几个子元素的所有p标签,注意理解,个人感觉比较鸡肋,希望以后可以增强到配合class使用

3.vue3实践经验(踩过的坑)

1.在父组件向子组件传string的值的时候,需要在父组件定义一下,其他类型则不需要

在这里插入图片描述
注:props的值是只读的,可以重新赋值或者defineEmit调用方法让父组件修改

4.Ts学习实践

1.关于变量,函数,方法的定义要区别于js
基本数据类型定义:
let a:string/number/boolean=‘aa’/1/false
复杂数据类型数组
let b:number[]/Array=[1,2,3]
元组:固定数量和类型的数组tuple
枚举:定义一组常量enum
any:当定义是不确定数据类型,放弃类型推断
unknown:unknown 可以理解为⼀个类型安全的 any 。
对象:对象的定义通常使用interface接口和type别名
?:可选的,是否存在不一定
type:提供别名 type num=number,num就相当于number
|:联合类型,表示一个值可以是多种类型
&:交叉类型,允许将多个类型合并为⼀个类型。合并后的类型将拥 有所有被合并类型的成员。交叉类型通常⽤于对象类型。

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐