1

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 を定義する必要がありますか? もしそうなら、定義はどのように見えるべきですか?

また、剣道コントロールをインスタンス化するにはどうすればよいですか?

ありがとう - これについて何か助けていただければ幸いです。

4

1 に答える 1

0

Backbone はまだ使ったことがないので、よくわかりません。私は多くの剣道を使用していますが、GitHub に Kendo-Backbone 統合プロジェクトがあり、注目を集めていることを知っています。

https://github.com/kendo-labs/kendo-backbone

更新: 剣道と Require I については、あなたと同じ方法でシムするので、それで問題ありません。

于 2013-07-31T13:07:12.177 に答える