Ошибка на образце YUI Anim - PullRequest
1 голос
/ 16 ноября 2009

Я получаю сообщение об ошибке при попытке эмулировать пример YUI Anim:

<script src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"></script>
<script>
   YUI().use('anim-base', function(Y){
      var anim =  new Y.Anim({
         node: '.notice',
         to: {height: 300},
         easing: Y.Easing.backIn
      });

      onClick = function(e){
         e.preventDefault();
         anim.run();
      };

      Y.get('.notice').on('click', onClick);
   });
</script>

Ошибка:

Y.Easing - неопределенное смягчение: Y.Easing.backIn \ г \ п

У меня сложилось впечатление, что загрузчик YUI извлечет нужные файлы.

Ответы [ 2 ]

1 голос
/ 16 ноября 2009

Добавление анимации в этом случае кажется правильным ответом - используйте () только те подмодули, которые вам нужны. Стефан прав, хотя: вам нужно перечислить все подмодули, от которых вы зависите, непосредственно в вашей реализации.

1 голос
/ 16 ноября 2009

Я получил ответ от форума библиотеки YUI, который я процитирую:

YUI загрузит перечисленные модули в свои требования автоматически, однако, это не будет делать какие-либо Полноценная функция обнаружения узнать, было ли что-то еще б.

Вам нужно изменить список модулей в Ваше заявление об использовании от аним-базы до аним (или добавить аним-ослабление). Тогда ваш пример будет работать. - Stefan

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...