我的问题很简单,我可以将Onsen UI与 BackboneJS 一起使用吗?有人试过吗?
提前致谢!
正如他们所说:
即使 Onsen UI 使用 AngularJS 提供自定义元素,也不需要了解 AngularJS。Onsen UI 可以与任何 JS 框架(包括 jQuery 或 Backbone.js)一起使用,或者与 AngularJS 一起使用以实现更紧密的集成。
即使我认为将它与 一起使用会更好Angular
,我已经成功地将它与Backbone
and一起使用Requirejs
。
我认为这是可能的。
...
<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 一起使用的方式。