- BackboneJS 教程
- BackboneJS - 主頁
- BackboneJS - 概述
- BackboneJS - 環境設定
- BackboneJS - 應用程式
- BackboneJS - 事件
- BackboneJS - 模型
- BackboneJS - 集合
- BackboneJS - 路由器
- BackboneJS - 歷史
- BackboneJS - 同步
- BackboneJS - 檢視
- BackboneJS - 實用工具
- BackboneJS 實用資源
- BackboneJS - 快速指南
- BackboneJS - 資源
- BackboneJS - 討論
BackboneJS-Utility Backbone.noConflict
描述
它顯示 Backbone 物件的原始值,並允許儲存對 Backbone 的引用。
語法
var backbone=Backbone.noConflict(); |
示例
<!DOCTYPE html>
<head>
<title>Utility Example</title>
<script src="https://code.jquery.com/jquery-2.1.3.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.2/underscore-min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.2/backbone-min.js" type="text/javascript"></script>
</head>
<body>
<script>
//It is reference to a last parsed verison of Backbone.js
this.Backbone = {
"Example for Backbone utility": true
};
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js"></script>
<script type="text/javascript">
//'Backbone.noConflict()' gives reference to a Backbone before last parsed version of Backbone was loaded
var backboneParsed = Backbone.noConflict();
//It looks for the previous version and logs 'true' on the browser
document.write(Backbone["Example for Backbone utility"]);
//It displays the version of the Backbone.js contained in the new 'backboneParsed' namespace
document.write(backboneParsed.VERSION);
</script>
</body>
</html>
輸出
讓我們執行以下步驟來了解上述程式碼的工作原理
將上述程式碼儲存在 **backbone-noConflict.htm** 檔案中
在瀏覽器中開啟此 HTML 檔案。
廣告