2014-01-27 1 views
0

Я использую plovr (http://plovr.com/), чтобы объединить и сделать файлы JavaScript меньше. Однако это изменяет вещи, какКак остановить plovr от изменения DATANAME в файле elt.dataset.DATANAME?

elt.dataset.DATANAME

в

elt.dataset.e

, который, конечно, не работает (и это ошибка в plovr, я только что сообщили это).

Как я могу обойти эту ошибку в plovr?

EDIT: Если кто не знает, что "набор данных" здесь то, пожалуйста, смотрите здесь:

HTMLElement.dataset - интерфейсы Web API | MDN https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement.dataset

+1

Это, безусловно, ошибка (поскольку DATANAME необходимо сохранить). ;-) И я не думаю, что это правильный способ пойти на отмену замены ... Я прошу, если кто-то здесь может понять, есть ли опция, которая может заставить plovr правильно обработать этот случай. Я долгое время не смотрел документацию plovr. И это немного сложно, поэтому помощь будет приветствоваться. – Leo

+0

Хорошие очки. Я удаляю свой предыдущий комментарий. – Renan

ответ

0

Я думаю, что я нашел способ защитить dataname с помощью povr externs. Однако он не является общим. Вы должны помнить, чтобы защитить каждый DATANAME, который вы используете с набором данных. См. Здесь:

Вопрос 90 - plovr - plovr изменяет имена в наборе данных DOM. https://code.google.com/p/plovr/issues/detail?id=90

Смежные вопросы