gpt4 book ai didi

javascript - 如何在 AngularJS 中自动上传文件过程?

转载 作者:行者123 更新时间:2023-11-29 17:57:15 25 4
gpt4 key购买 nike

我只是在学习,如果我的问题是透明的,请原谅我。现在我进入了 Controller :

$scope.fileUrl = 'test/data_1.zip';
$scope.fileName = 'myData';

html 中:

<a href="{{fileUrl}}" download="{{fileName}}"> Download version 1 </a>

所以,也许明天我会在文件夹 test 中添加文件 data_2.zip... 然后一遍又一遍。因此,我将被迫多次在 htmlcontroller 中编写几乎相同的行...我如何使该过程自动化?我希望我所要求的是可能的,任何帮助将不胜感激:)

最佳答案

您可以将所有文件存储在一个数组中并使用 ng-repeat 遍历它们:

$scope.files = [{
url: 'test/data_1.zip',
name: 'myData'
}, {
url: 'test/data_2.zip',
name: 'myData2'
}, ... ];

在你的 html 中你写:

<a href="{{file.url}}" download="{{file.name}}" ng-repeat="file in files"> Download version 1 </a>

关于javascript - 如何在 AngularJS 中自动上传文件过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37997317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com