Javascript 如何处理表格中输入字段的默认值?
我想自动将slugInput和versionInput输入设置为一个事物表的不同值。如何从数据结构中执行此操作 以下是我的看法:Javascript 如何处理表格中输入字段的默认值?,javascript,angularjs,Javascript,Angularjs,我想自动将slugInput和versionInput输入设置为一个事物表的不同值。如何从数据结构中执行此操作 以下是我的看法: <div ng-controller="FileListController as flc"> <h1>Files Available</h1> <table class="table table-striped"> <thead> <tr>
<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这样行吗?对我来说是个新闻,我认为价值属性不起作用。改写了问题,它更好吗?我知道我遗漏了一些东西。感谢您指出对象路径。