2015-03-19 3 views
0

У меня возникли проблемы с получением underscore.strings, работающих с AngularJS.Как использовать underscore.strings с AngularJs

Документация вокруг underscore.strings всегда показывает примеры с requireJs, которые, как я считаю, не подходят для AngularJS.

Я не могу получить доступ к строковым функциям с любым из этих statments, я немного запутался о том, как я должен инициализировать underscore.strings без requirejs

<script src="/bower_components/underscore/underscore.js"></script> 
<script src="/bower_components/underscore.string/dist/underscore.string.js"></script> 

<script type="text/javascript"> 
    $(document).ready(function() { 
     try { 
      console.log(_); // Returns a reference to Underscore 

     } catch (e) { 
      console.log(e); 
     } 
     try { 
      console.log(_s); // Undefined 

     } catch (e) { 
      console.log(e); 
     } 
     try { 
      console.log(_.str); // Undefined 
     } catch (e) { 
      console.log(e); 
     } 
     try { 
      console.log(_.string); // Undefined 
     } catch (e) { 
      console.log(e); 
     } 
    }); 

</script> 

ответ

1

Попробуйте использовать s для доступа к глобальным underscore.string. Интеграция в знак подчеркивания с _.mixin(s.exports());

0

Попробуйте использовать это:

https://github.com/floydsoft/angular-underscore

Этого модуль предоставляет API Underscore в в корневой сферу углового приложения, и предоставляют некоторые фильтры с подчеркивания.

Используйте его в сочетании с:

https://github.com/epeli/underscore.string

+0

Можете ли вы дать некоторую ясность в отношении того, как вы используете его с помощью underscore.string? Я уже смог получить undescore.js, работающий нормально, я также использовал этот углово-подчеркивающий разъем https://github.com/andresesfm/angular-underscore-module. Я действительно не понимаю, как этот пример позволяет мне использовать underscore.string? –

+0

Работал, DCMarkie ответ был тем, что я искал –

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