Задать вопрос
Ответы пользователя по тегу Ruby on Rails
  • Как загружать несколько файлов Carrierwave/angular +rails посредством json?

    buurz
    @buurz Автор вопроса
    Благодарю за ответ. Но видимо я не правильно выразился.
    У меня всего один вопрос. Как с помощью AngularJS прикрепить несколько изображений к модели . На данный момент у меня получилось прикрепить лишь одно изображение. Пробовал поменять директиву, но не помогло :
    app.directive 'uploadImage', ->
        return{
          restrict: 'A'
          link:(scope,elem)->
            elem.on 'change', ->
              i = 0
    
              while i < elem.length
    
                x = 0
    
                while x < elem[i].files.length
                  reader = new FileReader()
                  reader.onload =(e)->
                    scope.iFile = btoa(e.target.result)
                    scope.$apply()
                  file = elem[i].files[x]
                  scope.iFile = ""
                  scope.iFilesize = file.size
                  scope.iFiletype = file.type
                  scope.iFilename = file.name
                  scope.$apply()
                  reader.readAsBinaryString file
                  x++
                i++
              return
        }
    Ответ написан
    Комментировать