logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

typescript interface类型(接口类型)

【代码】typescript interface类型(接口类型)

文章图片
#typescript
typescript定义函数的传参、返回值

规范参数可选属性和只读属性函数传参时如何绕过类型检查如果在接收的后端数据中,比约定好的接口多了一个字段,能否通过类型检查?会不会报错?我们有三种方法:

文章图片
#typescript
组件通信:$attrs与$listeners

多级组件嵌套需要传递数据时,通常使用的方法是通过vuex。如果仅仅是传递数据,而不做中间处理,使用 vuex 处理,有点大材小用了。所以就有了 $attrs / $listeners ,通常配合 inheritAttrs 一起使用。inheritAttrs :默认值为true。inheritAttrs:true表示继承除props之外的所有属性;inheritAttrs:false表示只继承cla

Vue Router-配置路由文件

Vue RouterNPM安装:npm install vue-router在一个工程化的项目中,我们通常在src文件下单独创建一个router文件夹,来保存各类路由的相关配置。如在router文件夹下,创建一个index.js文件,管理项目的各类路由配置。import Vue from "vue"import Router from "vue-router"Vue.use(Router);//引

思源黑体

思源黑体是Adobe与Google历时三年在2014年7月宣布推出的一款开源字体,这是一款新的供桌面使用的开源 Pan-CJK 字体家族, 有七种字体粗细(ExtraLight、Light、Normal、Regular、Medium、Bold 和 Heavy),完全支持繁体中文、简体中文、日文和韩文,这些全部都包含在一种字体中。它还包括来自我们颇受欢迎的 Source Sans字体家族的拉丁文..

Git 如何撤销已被放入暂存区的文件

在执行完 git add 命令之后,我们的文件就会被放入了暂存区。可是,我们突然发现,闯祸了,有一个文件此时不想放入暂存区,那么我该如何撤销呢?不要担心,git 是狠强大的,下面的三种方法,都能帮你撤销已经被放入暂存区的文件,可记好了:git reset HEAD -- . (注意最后的一个".",这条命令帮助我们一次性撤销所有放入暂存区的文件)git reset HEAD -- filename

git报错 You do not have permission to push to the responsitory

之前的项目时在coding.net平台上托管,现需要放到gitee(码云)上进行托管,项目从coding.net上clone下来之后再push到gitee上确报如下错误,搞了很长时间也没搞好,最后还是在大神的帮助下完成的。错误提示:原因分析:这是由于没有设置Gitee的SSH公钥。在未设置SSH公钥的情况下,可以使用git clone Gitee上的项目,但是不能git push项...

vue报错:TypeError: Object(...) is not a function

报错描述:TypeError: Object(...) is not a function这种问题常见的原因如下:data中的数据和methods中的方法重名,解决办法:将名字修改即可。在 这里 我会讨论另外一种错误:经过排查,发现原因是导入的JS文件没有用大括号接收,然后又把它当做方法调用了:错误代码如下:正确代码如下:...

到底了