我为node.js项目提供了大量的json模式.我可以以任何方式使用它们:
?
我有以下场景:
我有一个包含这种数据的JSON文件:
"IOS_TABLET_DOWNLOAD_URL": {
"type": "string",
"minLength": "5",
"title": "IOS_TABLET_DOWNLOAD_URL",
"description": "$filter('translate')('configuration.IOS_TABLET_DOWNLOAD_URL')"
},
Run Code Online (Sandbox Code Playgroud)
描述字段需要使用Angular Translate进行翻译,我正在将服务注入到我的控制器中
ConfigController.$inject = ['$scope', '$filter', '$compile', 'MyService'];
function ConfigController($scope, $filter, $compile, MyService) {
// And using compile
$scope.schema = elements; // Where element is the object from MyService
$compile($scope.schema)($scope);
}
Run Code Online (Sandbox Code Playgroud)
但是,$ filter将作为视图中的描述进行未处理打印
"$过滤器( '翻译')( 'configuration.IOS_TABLET_DOWNLOAD_URL')"
编辑
我正在使用Angular Schema Form生成表单.所以基本上我在视图中有这样的东西
<div ng-controller="FormController">
<form sf-schema="schema" sf-form="form" sf-model="model"></form>
</div>
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
javascript json angularjs angular-translate angular-schema-form