Javascript 如何处理表格中输入字段的默认值?

Javascript 如何处理表格中输入字段的默认值?,javascript,angularjs,Javascript,Angularjs,我想自动将slugInput和versionInput输入设置为一个事物表的不同值。如何从数据结构中执行此操作 以下是我的看法: <div ng-controller="FileListController as flc"> <h1>Files Available</h1> <table class="table table-striped"> <thead> <tr>

我想自动将slugInput和versionInput输入设置为一个事物表的不同值。如何从数据结构中执行此操作

以下是我的看法:

<div ng-controller="FileListController as flc">
    <h1>Files Available</h1>
    <table class="table table-striped">
        <thead>
            <tr>
                <th>File Name</th>
                <th>Slug</th>
                <th>Version</th>
                <th></th>
            </tr>
        </thead>
        <tr ng-repeat="file in files">
            <td>{{file}}</td>
            <td><input type="text" class="form-control" ng-model="slugInput"></td>
            <td><input type="text" class="form-control" ng-model="versionInput"></td>
            <td><button type="button" ng-click="packageMod(file, slugInput, versionInput)" class="fa fa-check btn btn-success"></button></td>
        </tr>
    </table>
</div>

可用文件
文件名
鼻涕虫
版本
{{file}}

几个小改动:

<tr ng-repeat="file in files">
    <td>{{file}}</td>
    <td><input type="text" class="form-control" ng-model="file.slugInput"></td>
    <td><input type="text" class="form-control" ng-model="file.versionInput"></td>
    <td><button type="button" ng-click="packageMod(file)" class="fa fa-check btn btn-success"></button></td>
</tr>

{{file}}

我将参数更改为
packageMod
。您可以使用
file.slugInput
file.versionInput
访问
packageMod
中的值。如果您需要提前设置默认值,请循环浏览您的文件并相应地设置值。

您能澄清您的问题吗?我不确定您所说的“不可能在一个模型中有多个具有不同值的元素”是什么意思……您是否在寻找:
?请给出一个您试图实现的值的示例。我也不清楚你想要什么accomplish@Grallen这样行吗?对我来说是个新闻,我认为价值属性不起作用。改写了问题,它更好吗?我知道我遗漏了一些东西。感谢您指出对象路径。