1
如何在使用Require.JS的模块化Backbone应用程序中初始化Kendo.observable?这对我来说都是新的,感觉就像在泥地里游泳一样。在骨干和RequireJS中使用Kendo
我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();
});
而且在我的观点一个我试图创建一个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吗?如果是这样的话,定义应该是什么样子?
我该如何实例化Kendo控件?
谢谢 - 我真的很感谢任何帮助,我可以得到这个。
你能解释一下你想用这个来完成什么吗?为什么你试图让一个Kendo MVVM Observable对象进入Backbone视图?如果不理解这一点,我不确定自己能否提供有意义的答案。 – 2013-04-01 21:37:38
我们正在创建一个Backbone应用程序,但一位同事在Backbone之外创建了一堆Kendo视图,我们正在尝试导入它们。 (用大锤打破坚果?)感谢您的帮助。 – user1910459 2013-05-02 10:26:53