LINUX.ORG.RU

История изменений

Исправление bvn13, (текущая версия) :

похоже, этот плагин как-то проблематично подключаеся к react-у.

сделал, используя плагин jquery-mask-plugin:

> npm install --save jquery jquery-mask-plugin

//ES6
import $ from 'jquery';
import 'jquery-mask-plugin';

componentDidMount() {
        let phoneInput = $(ReactDOM.findDOMNode(this.refs.username));
        phoneInput.mask('+7 (000) 000-0000');
    }

Исходная версия bvn13, :

похоже, этот плагин как-то проблематично подключаеся к react-у.

сделал, используя плагин jquery-mask-plugin:

> npm install --save jquery jquery-mask-plugin

//ES6
import $ from 'jquery';
import 'jquery-mask-plugin';

componentDidMount() {
        let phoneInput = $(ReactDOM.findDOMNode(this.refs.username));
        phoneInput.mask('+7 (000) 000-0000');
    }