2013-08-01 3 views
2

У меня есть проект сИспользование iscroll v5 с requirejs

  1. backbonejs
  2. requirejs

и я хочу, чтобы включить iscroll v5 , но я не знаю, как я могу загрузить его и инициализации он с requirejs ...

Я уже пытался найти решение в любой вилке проекта, но до сих пор я ничего не нашел ,

Я новичок в JS, поэтому мне нужна помощь в этом, каждый может опубликовать пример или предоставить простое демо?

ответ

4

В конфигурационный файл вы можете указать путь iscroll plugin, где вы указываете зависимости и пути для других файлов.

require.config({ 
    locale: 'en_us', 

    baseUrl: 'baseUrl', 
    paths: { 
     // Paths of the libraries being used 
     'Iscroll' : 'relative path to the file', 
     ...... 
     ...... Other files 
    }, 
    shim : { // If the library does not support AMD 
     'Iscroll': { 
      exports: 'Iscroll' 
     }, 
    } 
}); 

Теперь, если вы хотите использовать это в specfic модуле, просто включите его

define(['Iscroll', other args], function(Iscroll, other args) { 

}); 
+0

спасибо. но теперь, как я могу запустить новый объект Iscroll и передать идентификатор div? я всегда получаю сообщение об ошибке, потому что Iscroll не может получить доступ к id (всегда ноль) ... – Zasuk

+0

Сделайте это в методе рендеринга после того, как элемент в шаблоне прикреплен к 'DOM' –

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