美文网首页
jQuery组件化开发

jQuery组件化开发

作者: Tauruse | 来源:发表于2020-03-08 18:53 被阅读0次

参考资料:https://www.cnblogs.com/rookieCat/p/4612312.html

;
    (function ($, window, document, undefined) {
        //私有  默认变量
        var myPluginName = "imageUpload",
            defaults = {
                otherName: "value"
            };

        //私有 构造插件的函数
        var ctorPlugin = function (element, options) {
            this.element = element;
            //利用jQuery 的extend 方法合并对象  
            this._default = defaults;
            this.name = myPluginName;
            this.init();
        }

        //原型链上添加方法
        ctorPlugin.prototype.init = function () {
            //执行一些初始化的逻辑,然后就可以访问DOM,进行一些业务处理  
            alert("haha");
        };

        //将插件包装起来,利用模块模式,防止多次实例出现
        $.fn[myPluginName] = function (options) {
            return this.each(function () {
                var myPluginNameStr = "plugin_"
                myPluginName;

                if (!$.data(this, myPluginNameStr)) {
                    $.data(this, myPluginNameStr, new ctorPlugin(this, options));
                }
            });
        };
    })(jQuery, window, document);
  
    // 使用插件
    $(document).imageUpload({

    });

相关文章

  • 如何利用jQuery封装一个简单的button组件

    前端开发组件化是一个趋势,也方便组件的复用。那么如何利用jQuery封装一个组件呢?就像jQuery UI那样,如...

  • Android组件化和插件化开发

    Android组件化和插件化开发 什么是组件化和插件化? 组件化开发 就是将一个app分成多个模块,每个模块都是一...

  • jQuery组件化开发

    参考资料:https://www.cnblogs.com/rookieCat/p/4612312.html

  • 滚动栏的开发

    滚动栏的开发 1.组件化在开发之前2.组件化在开发之后 组件库开发流程将控件封装成pod库1.pod lib cr...

  • Android 组件化开发实践

    Android组件化开发实践(一):为什么要进行组件化开发?Android组件化开发实践(二):组件化架构设计An...

  • Android组件化和插件化开发

    Android组件化和插件化开发 什么是组件化和插件化? 组件化开发就是将一个app分成多个模块,每个模块都是一个...

  • Vue组件化开发

    ✍目录总览:(组件化概念、组件注册、数据存放、组件数据共享、组件插槽、使用步骤) 一、组件化概念 1. 组件化开发...

  • Gradle实战——组件化的gradle build优化

    组件化gradle build优化 关于组件化,大家可以看我之前的文章,Android组件化开发实战[https:...

  • Android组件化开发实践笔记

    一、什么是组件化和插件化?   组件化开发就是将一个app分成多个模块,每个模块都是一个组件(Module),开发...

  • 浅谈Android插件化

    如今,插件化与组件化的开发越来越广泛的被我们所使用,尤其是许多大公司。 什么事插件化,什么是组件化呢?组件化开发:...

网友评论

      本文标题:jQuery组件化开发

      本文链接:https://www.haomeiwen.com/subject/fajjdhtx.html