0.9.1 • Published 6 years ago

aui-web-ele v0.9.1

Weekly downloads
3
License
ISC
Repository
-
Last release
6 years ago

aui ui 实现

兼容到IE9

基于 aui.js aui.css

包含

aux-text

aux-image

aux-input

aux-button

aux-details

aux-summary

aux-date

使用

commonjs

require("aui-web-ele/src/browser");

polyfill

<!--[if lte IE 9]><script>(function(f){window.setTimeout=f(window.setTimeout);window.setInterval=f(window.setInterval)})(function(f){return function(c,t){var a=[].slice.call(arguments,2);return f(function(){c.apply(this,a)},t)}});</script><![endif]-->
<script src="https://cdn.bootcss.com/dom4/1.8.5/dom4.max.js"></script>
<script src="https://cdn.bootcss.com/document-register-element/1.7.0/document-register-element.js"></script>
<script>
    if (!window.Proxy) {
        var head = document.head || document.getElementsByTagName('head')[0];
        var script1 = document.createElement("script");
        script1.src = "https://cdn.bootcss.com/es6-shim/0.35.3/es6-shim.min.js";
        head.appendChild(script1);
    }

    if (!Object.entries) {
        Object.entries = function( obj ){
            var ownProps = Object.keys( obj ),
                i = ownProps.length,
                resArray = new Array(i); // preallocate the Array
            while (i--)
                resArray[i] = [ownProps[i], obj[ownProps[i]]];

            return resArray;
        };
    }
</script>
<script>
    ;(function(constructor) {
        // childElementCount
        if (constructor &&
            constructor.prototype &&
            constructor.prototype.childElementCount == null) {
            Object.defineProperty(constructor.prototype, 'childElementCount', {
                get: function() {
                    var i = 0, count = 0, node, nodes = this.childNodes;
                    while (node = nodes[i++]) {
                        if (node.nodeType === 1) count++;
                    }
                    return count;
                }
            });
        }

        // firstElementChild
        if (constructor &&
            constructor.prototype &&
            constructor.prototype.firstElementChild == null) {
            Object.defineProperty(constructor.prototype, 'firstElementChild', {
                get: function() {
                    var node, nodes = this.childNodes, i = 0;
                    while (node = nodes[i++]) {
                        if (node.nodeType === 1) {
                            return node;
                        }
                    }
                    return null;
                }
            });
        }

        // lastElementChild
        if (constructor &&
            constructor.prototype &&
            constructor.prototype.lastElementChild == null) {
            Object.defineProperty(constructor.prototype, 'lastElementChild', {
                get: function() {
                    var node, nodes = this.childNodes, i = nodes.length - 1;
                    while (node = nodes[i--]) {
                        if (node.nodeType === 1) {
                            return node;
                        }
                    }
                    return null;
                }
            });
        }
    })(window.Node || window.Element);
</script>
0.9.1

6 years ago

0.8.20

6 years ago

0.8.5

6 years ago

0.8.3

6 years ago

0.8.1

6 years ago

0.7.20

6 years ago

0.7.18

6 years ago

0.7.15

6 years ago

0.7.14

6 years ago

0.7.12

6 years ago

0.7.16

6 years ago

0.7.10

6 years ago

0.7.8

6 years ago

0.7.7

6 years ago

0.7.6

6 years ago

0.7.3

6 years ago

0.7.1

6 years ago

0.6.16

6 years ago

0.6.14

6 years ago

0.6.10

6 years ago

0.6.1

6 years ago

0.5.20

6 years ago

0.5.16

6 years ago

0.5.9

6 years ago

0.5.6

6 years ago

0.5.3

6 years ago

0.5.1

6 years ago

0.3.20

6 years ago

0.3.17

6 years ago

0.3.16

6 years ago

0.3.14

6 years ago

0.3.10

6 years ago

0.3.9

6 years ago

0.3.7

6 years ago

0.3.5

6 years ago

0.3.3

6 years ago

0.1.10

6 years ago

0.1.7

6 years ago

0.1.5

6 years ago

0.1.3

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago