首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript + Razor用于for(var;var < list,var++)的(var in list )?

Javascript + Razor用于for(var;var < list,var++)的(var in list )?
EN

Stack Overflow用户
提问于 2020-03-20 12:30:58
回答 1查看 29关注 0票数 0

这是我的密码:

代码语言:javascript
复制
  for (var f = 0; f < @Model.Article.ListImage.Count(); f++)
  {
  let mockFile = { name: "Imagen" + i, size: 12345, type: 'image/*' };

  this.displayExistingFile(mockFile, "http://localhost:49407/file/Image/" + ??????, function () {
  }, 'crossOrigin', '');
  this.options.resize(mockFile)
  this.emit('complete', mockFile);
  let fileCountOnServer = 1;
  this.options.maxFiles = this.options.maxFiles - fileCountOnServer;

  i++;
  }

@Model.Article.ListImage是一个ints列表。所以我想为列表中的每一个数字创建一个mockfile。

当我需要将url与de number连接时,应该如何获取或处理值

而且,在javascript中也可以这样做,比如.

for (var f in @Model.Article.ListImage)?

EN

回答 1

Stack Overflow用户

发布于 2020-03-20 13:22:45

这对我有用,但我不太确定这是否是正确的方法:

代码语言:javascript
复制
 var Array = [];

            @foreach(var data in @Model.Article.ListImage)
            {
                @:Array.push("@data");
            }
            for (var f = 0; f < Array.length; f++)
            {

            let mockFile = { name: "Imagen" + i, size: 12345, type: 'image/*' };

            this.displayExistingFile(mockFile, "http://localhost:49407/file/Image/" + Array[f], function () {
            }, 'crossOrigin', '');
            this.options.resize(mockFile)
            this.emit('complete', mockFile);
            let fileCountOnServer = 1;
            this.options.maxFiles = this.options.maxFiles - fileCountOnServer;

            i++;

            }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60774227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档