私はあなたのplunkerを固定: https://plnkr.co/edit/T0AAG5mY80hDNzVLKoKp?p=preview
(function() {
// Code goes here
angular
.module('plunker', ['formly', 'formlyBootstrap'])
.controller('mainCtrl', function($scope) {
console.log('mainCtrl is Loaded');
var vm = this;
vm.fields = [{
key: 'id',
type: 'input',
templateOptions: {
type: 'number',
label: 'Id',
placeholder: 'Enter Id',
required: true
}
}, {
key: 'name',
type: 'input',
templateOptions: {
type: 'text',
label: 'Name',
placeholder: 'Enter ur Name',
required: true
}
}];
});
})();
あなたが最初のものでtemplateOptions後に "}" の余分を欠落していた、と私はいくつか他のものがありました。私は通常、クロージャー内の任意のjsファイルをラップし、角度を使ってvarを使用するのは良い習慣ではなく、角型、.moduleまたは.controllerと入力するだけです。角度を覚えているだけの場合は、コントローラーを捨ててコンポーネントを学習する必要があります。
また、ライブラリへの参照が正しくない...これらのリンクのいくつかはもう動作しません。 F12を介してデバッガを見てみると、問題があると思われます。