AngularJS - 如何将输入[type = file]绑定到我的$ scope(IE9支持)?

时间:2015-03-18 19:51:34

标签: asp.net angularjs angularjs-scope typescript nancy

我希望能够在我的控制器中执行以下操作(注意*我正在使用TypeScript):

disclosure.disclosureDocument = $scope.document;

其中disclosure是我的模特。但是,这不像解释here那样有用。

我的问题是有一种简单的方法可以将input[type=file]绑定到$scope,以便我可以将其分配给我的模型并通过Nancy传递给我的后端?如果需要更多信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

处理模型的巧妙方法不是在范围内分配所有内容,而是将控制器的实例分配给范围变量并在视图中使用

class fooController  {

   public fooModel;
   static $inject = ['$scope'];
   constructor(scope){

   this.fooModel ='hello world'
   //assign instance to a scope variable and access in view
   scope.vm=this
  }
}

并在视野中

  <div>{{vm.fooModel}}</div>