我在基于 angularjs 的应用程序中使用uploadcare 小部件。我将此小部件集成为角度指令。
文档说,我应该设置全局变量来更改语言环境:
<script>
UPLOADCARE_LOCALE = 'ru';
</script>
但我对角度不是很熟悉。所以,我不知道如何动态地做到这一点。
我会很高兴得到任何帮助。
更新
我尝试将$rootScope添加到我的 uploadcare 指令并在那里设置UPLOADCARE_LOCALE变量:
angular.module("project").directive 'projectUploadcare', ($uploadcare, $rootScope) ->
restrict: 'E'
replace: true
template: '''
<span>
<span class="uploadcare-preview"></span>
<input type="hidden">
</span>
'''
link: (scope, element, attrs) ->
$rootScope.UPLOADCARE_LOCALE = 'ru'
... other code ...
但这无济于事。