Angular 正式独立字段
Angular Formly Individual fields
有没有办法显示数组的各个字段而不是显示所有字段?
像这样,
$scope.fields = [{
key:'firstName',
type: 'input'
},{
key:'lastName',
type: 'input'
}]
<formly-form model="model" field="fields[0]" form="userForm"></formly-form>
<formly-form model="model" field="fields[1]" form="userForm"></formly-form>
我问的原因是因为我需要制作复杂的 html 结构,需要绕过每个字段。
目前我只能这样做。当我将项目传递给其他开发人员时,这非常乏味和混乱。
$scope.field_1 = [{
key:'firstName',
type: 'input'
}]
$scope.field_2 = [{
key:'lastName',
type: 'input'
}]
<formly-form model="model" fields="field_1" form="userForm"></formly-form>
<formly-form model="model" fields="field_2" form="userForm"></formly-form>
Formly
字段将数组作为输入。因此您可以将 json 构造为数组的数组以获得您要查找的结果。
类似于
$scope.fields = [[{
key:'firstName',
type: 'input'
}],[{
key:'lastName',
type: 'input'
}]]
这是一个带有示例的 JSbin http://jsbin.com/waqilejati/edit?html,js,output
有没有办法显示数组的各个字段而不是显示所有字段?
像这样,
$scope.fields = [{
key:'firstName',
type: 'input'
},{
key:'lastName',
type: 'input'
}]
<formly-form model="model" field="fields[0]" form="userForm"></formly-form>
<formly-form model="model" field="fields[1]" form="userForm"></formly-form>
我问的原因是因为我需要制作复杂的 html 结构,需要绕过每个字段。
目前我只能这样做。当我将项目传递给其他开发人员时,这非常乏味和混乱。
$scope.field_1 = [{
key:'firstName',
type: 'input'
}]
$scope.field_2 = [{
key:'lastName',
type: 'input'
}]
<formly-form model="model" fields="field_1" form="userForm"></formly-form>
<formly-form model="model" fields="field_2" form="userForm"></formly-form>
Formly
字段将数组作为输入。因此您可以将 json 构造为数组的数组以获得您要查找的结果。
类似于
$scope.fields = [[{
key:'firstName',
type: 'input'
}],[{
key:'lastName',
type: 'input'
}]]
这是一个带有示例的 JSbin http://jsbin.com/waqilejati/edit?html,js,output