HTML代码
vm.uploadFile = function ($files) {
alert($files);
};
AngularJS代码
%module sample
%include <std_vector.i>
%include <std_shared_ptr.i>
%{
#include <memory>
%}
%typemap(javaout) const std::shared_ptr<S1>& std::vector<std::shared_ptr<S1> >::get {
//custom code
}
struct S1 {};
%shared_ptr(s1);
%template(vector_s1) std::vector<std::shared_ptr<S1> >;
答案 0 :(得分:1)
$files
是files
的数组,您必须遍历它,如果您只有一个文件,则可以执行$files[0].name