- 博客(7)
- 收藏
- 关注
原创 Vue与TypeScript的完美结合
前言: TypeScript 是 JS类型的超集,并支持了泛型、类型、命名空间、枚举等特性,弥补了 JS 在大型应用开发中的不足。在我们自己单独学习 TS时,时常感觉很多知识点还是比较好理解的,但要和框架结合的话,感觉就有点糟,因为我使用Vue比较多,这里就介绍Vue 框架与 TS的结合。 下面就结合我的经验,简单介绍一下如何在Vue中平滑的从JS过渡到TS,在各位大佬面前班门弄斧了。(想了解的更具体的话,可以参考官方文档,官方文档就是最好的入门手册)构建:通过官方脚手架Vue-CLI构
2021-03-24 22:57:10
2142
原创 Git使用总结
Git的下载地址:https://gitforwindows.org/git是代码管理工具,用于版本控制。基础命令有:克隆仓库代码到本地 git clone https://github.com/xxx.git创建自己的分支 git checkout -b xx切换本地分支 git checkout xx切换远程分支并拉取至本地 git checkout -b xx origin/xx查看提交日志 git log版本回退(此操作慎用)git reset --hard 版本号 或 gi
2021-03-22 22:01:16
124
原创 vue中watch的详细用法
vue中watch的详细用法在vue中,使用watch来响应数据的变化。watch的用法大致有三种。常用用法<input type="text" v-model="name"/>new Vue({ el: '#app', data: { name: '咸鱼' }, watch: { name(newVal,oldVal) { // ... } } })直接写一个监听处理函数,当每次监听到 name 值发生改变时,执行函数。
2021-03-22 21:38:35
617
1
原创 Object构造函数常用方法
Object.assign()通过复制一个或多个对象来创建一个新的对象。const obj = { a: 1 };const obj2= { b: 1 };const copy = Object.assign(obj, obj2);console.log(obj,copy); // { a: 1,b:1 } ,{ a: 1,b:1 }tips:Object.assign()只能拷贝可枚举属性值,为浅拷贝,且目标对象也会发生变化。Object.create()使用指定的原型对象和属性创建一个
2021-02-08 16:44:15
799
原创 JS从基础到进阶,看看和你的认知一样吗???
JS从基础到进阶,看看和你的认知一样吗???下面看几个例子,猜猜输出是什么?提示:注意每题的标题呦!!!1.this指向const shape = { radius: 10, diameter() { return this.radius * 2 }, perimeter: () => 2 * Math.PI * this.radius}shape.diameter()shape.perimeter()A: 20 and 62.83185307179586
2021-01-31 20:44:31
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人