Vue Property Decorator

@Component export default { components:{ componentA, componentB, } } import { Component, Vue } from 'vue-property-decorator'; @Component({ components:

vue中provide和inject 用法

provide:Object | () => Objectinject:Array<string> | { [key: string]: string | Symbol | Object } provide 和 inject 主要为高阶插件/组件库提供用例。并不推荐直接用于应用程序

vue插件总结

在开发的过程中,我们经常会使用到很多的插件,下面我来分享一下我使用到的和我发现的前端一些插件,希望对你有所帮助 1.UI组件库: 1.element饿了么出品的vue2的web ui框架 2.mint-ui vue2的移动ui元素 3.iview 基于vuejs的开源ui组件库 4.Keen-ui

vue之自行实现派发与广播-dispatch与broadcast

要解决的问题 主要针对组件之间的跨级通信 为什么要自己实现dispatch与broadcast? 因为在做独立组件开发或库时,最好是不依赖第三方库 为什么不使用provide与inject? 因为它的使用场景,主要是子组件获取上级组件的状态,跨级组件间建立了一种主动提供与依赖注入的关系。然后有两种场

scss 中不能通过:export 导出scss变量

在scss中 / 改变主题色变量 /$--color-primary: rgb(83, 7, 7); / 改变 icon 字体路径变量,必需 /$--font-path: '~element-plus/lib/theme-chalk/fonts'; :export { --primaryColor:

YYDS: Webpack Plugin开发

@[toc]  作为一名踏足前端时间不长的小开发必须得聊一聊webpack,刚开始接触webpack时第一反应这是啥(⊙_⊙)? 怎么这么复杂,感觉好难呀,算了先不管这些!时间是个好东西呀,随着对前端工程化的实践和理解慢慢加深,跟webpack接触越来越多,最终还是被ta折服,不禁高呼一声“webp

点击加载更多