javascript モジュールを別のモジュールにロードして使用するにはどうすればよいですか。たとえば、別のモジュールでそのオブジェクトのインスタンスを作成するために使用したいオブジェクトを持つモジュールが必要です。
例: オブジェクト モジュール:
`
define(["knockout"],function(){
var postobj = function(name,age){
this.name = ko.observable(name);
this.age = ko.observable(age);
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.1.0/knockout-min.js"></script>
define(["knockout"],function(ko){
this.posts = ko.observableArray();
var people = [{name: "katuula Kalali Joel", age: "23"},
{name: "keman Migadde", age: "30"},
{name: "Ntanda Hakim", age: "19"}];
jQuery.each(people,function(index,value){
this.posts.push(new imageobj(value['name'],value['age']));
},this);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.1.0/knockout-min.js"></script>
「Uncaught ReferenceError: postobj is not defined」というエラーが表示されます