Require.JS を使用するモジュラー バックボーン アプリケーションで Kendo.observable を初期化するにはどうすればよいですか? これは私にとってまったく新しいもので、泥の中を泳いでいるような気がします。
私の MAIN.JS ファイルは次のようになります。
require.config({
paths: {
jquery: 'libs/jquery/jquery-min',
underscore: 'libs/underscore/underscore-min',
backbone: 'libs/backbone/backbone-optamd3-min',
kendo: 'libs/kendo/kendo.web.min',
text: 'libs/require/text',
templates: '../templates'
},
shim: {
kendo: {
deps: ["jquery"],
exports: "kendo"
},
}
});
require([ 'kendo', 'app' ], function(kendo, App){
App.initialize();
});
そして、私の見解の1つでは、Kendow.observableを作成しようとしています:-
define([
'jquery',
'underscore',
'backbone',
'kendo',
'text!templates/newUser.html',
], function($, _, Backbone, kendo, newUserTemplate){
var newUserView = Backbone.View.extend({
...
var viewModel = kendo.observable({
...
剣道をシムする必要がありますか? AMD バージョンの jQuery、Underscore、および Backbone があるので、これらをシムする必要はないと思います。
ビューで kendo.observable を定義する必要がありますか? もしそうなら、定義はどのように見えるべきですか?
また、剣道コントロールをインスタンス化するにはどうすればよいですか?
ありがとう - これについて何か助けていただければ幸いです。