2014-03-28 33 views

回答

0

我认为这是可能的。

... 

<script src="js/underscore.js"></script> 
<script src="js/backbone.js"></script> 

<script src="lib/onsen/js/angular/angular.js"></script>  
<script src="lib/onsen/js/onsenui.js"></script>  
<script src="js/app.js"></script> 

... 



var myApp = angular.module('myApp', ['onsen.directives']); 


myApp.controller("foo", function($scope) { 

    var obj = new Backbone.Model(); 
    obj.set({name: "John"}); 
    obj.set({age: 20}); 

    console.log("obj: " + JSON.stringify(obj)); 
    console.log("obj.name: " + obj.get("name")); 

}); 

但是,我更喜欢只能用于AngularJS的方式。

1

由于they say

即使温泉UI使用AngularJS提供自定义元素,它不要求了解AngularJS。 Onsen UI可以用于任何JS框架,包括jQuery或Backbone.js,或者与AngularJS进行更紧密的集成。

即使我认为这将是更好的使用它只是Angular,我已经成功地与BackboneRequirejs使用它。