Реализация autoNumeric v4 в проекте MVC - PullRequest
0 голосов
/ 01 октября 2018

У меня проблема при попытке установить через диспетчер nuget, когда я ищу 'autonumeric', я ясно вижу, что последняя версия 1.9.45

Когда я перехожу на сайт проекта, я вижу, что версия 1.9.45 устарела.Итак, я хочу получить версию 4. * но я не знаю как.Я также попробовал команду vie npm install и ничего.

Мой вопрос: как я могу загрузить и включить новую версию autoNumeric в свой веб-проект MVC?

Шаги:

  1. Скачать zip с GitHub ссылка

  2. Разархивировать папку и перейти в папку src

  3. Скопировать все файлык вашему решению, например: Scripts / autoNumeric folder
  4. Добавьте его в свой пакет, например:

    bundles.Add (new ScriptBundle ("~ / bundles / autoumeric") .Include ("~ / Scripts / autoNumeric / AutoNumeric.js", "~ / Scripts / autoNumeric / AutoNumericDefaultSettings.js", "~ / Scripts / autoNumeric / AutoNumericEnum.js", "~ / Scripts / autoNumeric / AutoNumeric.ven"," ~ / Scripts / autoNumeric / AutoNumericHelper.js "," ~ / Scripts / autoNumeric / AutoNumericOptions.js "," ~ / Scripts / autoNumeric / AutoNumericOptions.js "," ~ / Scripts / autoNumeric / main.js "));

  5. В целях тестирования добавьте в поле ввода HTML:

    <input type="text" id="test" value="" placeholder="something">
    
  6. Инициализируйте поле ввода в вашем файле.Например, ваш основной файл javascript - это main.js (ВНИМАНИЕ: этот main.js отличается от main.js в автонумерной папке!):

    $(document).ready(function () {
      // Initialization
       new AutoNumeric('#test', { currencySymbol : '$' });
    })
    

Это не работает.Вопрос: Должен ли я импортировать ES-модули из папки или мой main.js «видит» autoNumeric / main.js и все его модули?

1 Ответ

0 голосов
/ 01 октября 2018

Если вы можете рассчитывать на подключение к Интернету, вам, вероятно, следует просто использовать CDN

Вот ссылка: https://cdnjs.com/libraries/autonumeric

Просто импортируйте его в свое тело, как:

<script src="https://cdnjs.cloudflare.com/ajax/libs/autonumeric/4.1.0/autoNumeric.min.js"></script>

И вы должны хорошо его использовать (не забудьте удалить ненужные файлы).

...