迅速な対応に感謝します。カバーしようとしているシナリオは次のとおりです:-
1) 正式なテンプレート全体 (私が提供したコード) を含む json ファイルがあります。2)jsonファイルからテンプレートを読み取り、「vm.formFields」に割り当てるjavascriptファイルがあります。
私が直面している問題は、関数内のすべてのスコープ変数 (検証) であり、モデルはスコープ変数ではなく文字列として扱われています。スコープにバインドされるjsonファイル内の正式なテンプレートでモデル変数と関数変数を定義できる方法はありますか。
アイデアは、角度のある部分ファイルとjavascriptファイルを変更せずにさまざまな要素をレンダリングするために、さまざまな正式なテンプレートを(特定の条件に基づいて動的に)渡したいということです
これがコードです(jsファイルにあります):-
vm.formFields = [
{
className : "reg-custom-row"
},
{
className : "add-prod-col-4",
key : 'feild1',
type : 'input',
model : $scope.addFEILDTemplate.FANVO[0],
templateOptions : {
label : 'Feild1',
onKeyup : function($viewValue,
$modelValue, scope) {
$scope.isNumericInput(
$viewValue, 0);
},
required : true,
placeholder : 'Feild1'
}
},
{
className : "add-prod-col-8 addmargin",
key : 'feild2',
type : 'input',
model : $scope.addFANTemplate.FANVO[0],
templateOptions : {
label : 'feild2',
required : true,
onKeyup : function($viewValue,
$modelValue, scope) {
$scope.isAlphaNumeric(
$viewValue, 0);
},
placeholder : 'feild2'
}
}
];