Vue2.x使用EventBus事件总线进行组件通信,而Vue3.x推荐使用mitt.js,本文主要介绍mitt的安装与使用。
vue自定义事件
vue子组件获取父组件的方法
vue父组件向子组件传值的方法,接收数据校验。
vue子组件往父组件传值的方法。
vue定义组件和挂载组件
最近跟不少前端朋友交流,说到了项目中用的比较舒服的布局方式flex,彻底让我们将float浮动给遗弃了,今天小编就给大伙浅谈一下flex的高级用法。
typescript装饰器执行顺序
参数装饰器表达式在运行时当做函数被调用,可以使用参数装饰器为类的原型增加一些元素数据。
typescript方法装饰器以及装饰器执行的顺序
typescript装饰器是一种特殊类型的声明,他能够被附加到类的声明、方法、属性或参数上,可以修改类的行为。通俗的讲,装饰器是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、方法、参数的功能。
在代码量打的情况下,为了避免各种命名相冲突,可将相似功能的函数、类、接口等放置到命名空间内,如java包,.net的命名空间一样,typescript的命名空间可以将代码包裹起来,只对外暴露需要在外部访问的对象。命名空间内的对象通过export暴露
Typescript 1.5里术语已经发生了变化,“内部模块”现在称做“命名空间”。“外部模块”现在简称“模块”模块在其自身的作用域里执行,而不是在全局作用域里。
typescript 中implements和extends的区别有哪些
typescript类型 接口 类 泛类型的综合使用
typescript把类作为参数类型的泛型类
typescript泛类型接口
在软件工程中,我们不仅要创建一致良好的API,同时也要考虑可重用性。组件不仅能够支持当前的数据类型同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能
更新变量一个变量被重新赋值后,它原有的值就会被覆盖,变量值将以最后一次赋的值为准 只声明不赋值,结果是未定义的,就是说值没给到,所以未定义,后面如果碰到这种情况,就说明值没
1什么是变量存放数据的容器就是变量,通过变量名获取数据,甚至数据可以修改2变量在内存中的存储本质:变量是程序在内存中申请的一块用来存放数据的空间 就像酒店房间一样,一个房
1. JS组成部分Javascript标准 、DOM元素对象操作、BOM浏览器对象操作 2. JS的写法方式 行内式JS可以将单行或者少量JS代码写在html标签的事件属性中(以on开头的属性),如:onclick
vuex作为vue项目开发的状态管理工具,如果在开发中不会使用,我们可以找到其他的替代方案吗?状态管理工具应该如何选择
现在的前端是越来越难了,既要熟悉各种框架,又要精通每个知识点的底层逻辑,甚至连前端工程化的内容都拿来考察。你对前端面试又了解多少呢?
目前大部分项目还是应用的cli3脚手架搭建vue项目开发,我们一般会存在几个环境中运行的场景,今天小编就和大家聊一下怎么配置多个打包命令生成不同环境的代码。
vue-config通过配置devServer-proxy解决本地跨域问题。