backbone-routing

    -2熱度

    1回答

    我使用yeoman generator-bbb在我的網站上創建了一個小應用程序。問題是收集視圖不更新。 下面是主要代碼: app.js: define(function(require, exports, module) { // External dependencies. var _ = require("underscore"); var $ = requir

    2熱度

    1回答

    我有一個非常簡單的路由。當我第一次點擊我的< a href =「#content_ft」>時,匹配(ft)的路由函數將被調用。但是這裏出現了這個問題,我第二次點擊<,路由功能(ft)不能被調用。 我認爲這是因爲瀏覽器中的網址仍然是*「www.mysite.com/index.html#content_ft」*,骨幹認爲我沒有訪問一個新的錨點,所以路由將無法工作。但我需要的是刷新頁面的效果。我需要路

    0熱度

    2回答

    我正在用backbone.js構建一個應用程序,並好奇如何保護不同用戶組的路由。 我見過很多使用一些簡單認證方法的教程,但是我沒有找到任何有關用戶組的信息。 比方說,我有2個用戶組爲我的應用程序:管理員(讀/寫)和客人(讀)。我如何使用backbone.js設置安全認證系統,以便客人無法打開http://example.com/foo/1/edit? 任何想法?

    0熱度

    1回答

    我正在構建一個簡單的Backbone應用程序,其中主要有一個視圖,其中包含書籍列表(書名+封面圖片)以及另一個視圖,我希望添加新書籍到名單。 當我使用示例數據時,視圖與書籍呈現正常,但是當我嘗試將書籍添加到列表中時,它不起作用,我不知道是哪個問題。 這裏是的jsfiddle http://jsfiddle.net/swayziak/DRCXf/4/和我的代碼: HTML: <section cla

    0熱度

    1回答

    創造它在一個單獨的視圖後,瀏覽一個帖子我基本上創建了一個新的後一個功能: save : function(){ console.log($('#big-input').val()); console.log(window.id); this.collection.create({ name: $('#big-input').val(), adr

    2熱度

    2回答

    是否可以關閉或停止骨幹路由器聽其定義的路由? 我問,因爲我一直在測試Backbone SubRoute(https://github.com/ModelN/backbone.subroute),設置一個應用程序有很多空間,用戶可以運行許多子應用程序。 因此,我已經定義瞭如下鯛AA主路由器,subrouter結構: MainRouter = Backbone.Router.extend r

    1熱度

    1回答

    在我的應用程序中,我沒有任何頁面。每個頁面都有獨立的視圖。但在頭部分我需要顯示渲染的所有意見的用戶名..什麼是對的最佳實踐.. 我的一些選項說碰到.. 1. render the header view even before the router starts 2. use the routers '*' - notation to call the header view always.

    1熱度

    1回答

    使用驗證器的陣列,用於單個屬性我使用兩個不同的消息用於兩個不同的驗證比如 validation: { email: [{ required: true, msg: 'Please enter Email Id.' }, { pattern: 'email', msg: 'Please enter valid Email

    1熱度

    1回答

    我正在構建一個木偶應用程序,剛剛通過路線碰撞獲得了 位。作爲Backbone的新手,我不確定 是否有可能爲 Marionette的AppRouter創建{黑色,白色}列表。目前爲止我看到的最好的線索有: 執行Default route。 我不相信這會解決我的問題,因爲這些應用程序分爲兩個單獨的模塊。 集成regex-based routing作爲Marionette.AppRouter的擴展。 這

    0熱度

    1回答

    我無法獲取簡單的應用示例路由。我正在使用骨幹網上的寶石。 這裏是我的App.js.coffee: window.App = Models: {} Collections: {} Views: {} Routers: {} $(document).ready -> MyRouter = Backbone.Router.extend(