Vue cli 插件( plugins.js)

1、功能

增加Vue

2、创建插件(plugins.js)文件

a,b为其它参数

复制代码
export default {
    install(Vue,a, b){
        // 全局混入
        Vue.mixin({
            data() {
                return {
                    x: 100,
                    y: 99
                }
            },
        })
        // 全局过滤器
        Vue.filter('cutStr', function(value){
            return value.slice(0,3)
        })

        // 全局指令语法
        Vue.directive('fbind', {
            bind(element, binding){
                element.value = binding.value
            },
            inserted(element, binding){
                element.focus()
            },
            update(element, binding){
                element.value=binding.value
            }
        })

        // 添加Vue实例方法和属性
        Vue.prototype.x1 = 10
        console.log("666666")

    }
}
复制代码

3、使用 mian.js

先引入后使用

// 引入插件
import plugins from "./plugins";
//使用插件
Vue.use(plugins)

 

posted @   市丸银  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
历史上的今天:
2020-01-02 java 命名规则
2020-01-02 java 运行和编译
2020-01-02 java jvm jre jdk三者的关系
2020-01-02 Django 数据库连接缓存的坑
点击右上角即可分享
微信分享提示