Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IE 11 support #36

Open
hekan opened this issue Nov 13, 2017 · 5 comments
Open

IE 11 support #36

hekan opened this issue Nov 13, 2017 · 5 comments

Comments

@hekan
Copy link

hekan commented Nov 13, 2017

Guys, is ie 11 supported? When I use phone mask it outputs ERROR string instead of mask in ie11

@liujianglc
Copy link

in IE, firefox doesn't work

@sasin91
Copy link

sasin91 commented Jan 10, 2018

You're probably missing babel-polyfill for Array.from

@trsiddiqui
Copy link

It works in IE11 but there are cosmetic issues. I dont want to open a separate issue.
The underlining that shows the mask format sometimes disappear completely and comes back after you move focus to another control then back to mask control and then back to another control. Even then, sometimes it comes back sometimes it doesn't.

@shkigor
Copy link

shkigor commented Jun 11, 2018

I have the problem with IE11 regarding pasting any data from the clipboard.

@ReinisV
Copy link

ReinisV commented Aug 28, 2019

You need to transpile it with babel yourself to support IE11.

If you are using babel already, but with the useBuiltIns: 'usage' option rather then pulling all of the available polyfills into the bundle, then you need to add the path to the library in the rule that processes stuff for the babel loader.

It should look something like this:

                {
                    test: /\.(js)$/,
                    include: [
                        resolvePath('./src'),
                        /*
                         * Vue-masked-input does not support IE11 out of the box (has Array.from)
                         * see: https://github.com/niksmr/vue-masked-input/issues/36
                         */
                        resolvePath(./'node_modules/vue-masked-input'),
                    ],
                    use: [
                        {
                            loader: 'babel-loader',
                        },
                    ],
                },

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants