backbone.js 相关问题

Backbone.js是一个带有RESTful JSON接口的JavaScript框架,它基于模型 - 视图 - 展示器(MVP)应用程序设计范例

错误:nodejs 中的 getaddrinfo ENOTFOUND 用于 get 调用

我正在节点上运行一个 Web 服务器,其代码如下 var Restify = require('restify'); var server = Restify.createServer(); var 引号 = [ { 作者:“奥黛丽·赫本”,文字:“N...

回答 12 投票 0

使用 multipart/form-data 在 Spring 控制器中进行 REST 文件上传

是否可以使用多部分/表单数据上传带有附加数据(如描述等)的文件?我在前端使用backbone.js,并用它调用REST api (jQuery)。 我不使用...

回答 1 投票 0

带有pushstate的Yeomanbackbonejs导致grunt-contrib-connect出现问题

我的yeoman开发环境中有一个backbonejs应用程序。我的应用程序使用 Pushstate,但这会导致连接服务器在重新加载页面(通过实时重新加载)或...时发出 404 错误。

回答 1 投票 0

实例化集合主干

我有一个路由器类,它实际上具有单独的视图和集合哈希值,如下所述。当我在视图渲染中获取实例时,如何设置集合的 url 参数...

回答 1 投票 0

Backbone.js - 如何从集合中获取值?

我在我的项目中使用jquery、backbonejs和underscorejs。 我的问题是,如何从给定的集合中获取值? 分支模型 定义([ '下划线', '骨干' ], 函数(_, Bac...

回答 3 投票 0

如何在 Marionette CollectionView 的最后一个子视图上设置属性?

我有一个带有子视图的 Marionette CollectionView: const BreadcrumbListView = Marionette.CollectionView.extend({ ... 子视图:面包屑视图, ... }) const BreadcrumbView = Marionette.View.ext...

回答 1 投票 0

Ninja Forms - Backbone / Marionette 上的表单准备就绪/初始化事件

我目前正在使用 WordPress 的“NinjaForms”插件,它为后端提供自定义表单管理。它基于 Marionette / Backbone JS。经过一番研究,我没有问题

回答 2 投票 0

JointJS 库中删除顶点和链接的确认对话框

我正在尝试在删除Joint Js lib v-2.2的有限状态机演示的顶点和链接之前添加确认对话框。 源代码参考: https://resources.jointjs.com/demos/fsa https://资源...

回答 1 投票 0

主干模板必须是单个div

我被告知骨干模板必须包装在单个 div 中。将模板保持为多分区有什么问题吗?

回答 1 投票 0

如何在更新用户电子邮件地址的模式中包含的表单上触发事件

我正在使用一个旧的代码库,其中包含 Backbone JS、jQuery 和 Bootstrap 的技术堆栈。我有一个引导模式,用于更新服务器上的电子邮件地址。我想不通...

回答 1 投票 0

如何将数据传递到 Backbone.js 中的视图?

我正在尝试将数据传递到 Backbone.js 中的 SingleTodo 视图。但是,它没有正确通过。 为了更清楚起见,请参阅下面给出的代码和输出。 代码: 温度.html 这是临时<... 我正在尝试将数据传递到 Backbone.js 中的 SingleTodo 视图。但是,它没有正确通过。 为了更清楚地了解,请参阅下面给出的代码和输出。 代码: temp.html <h1>This is Temp</h1> <div id="app"></div> <script type="text/template" id="app-template"> Title: <%= title %><br/> isCompleted: <%= isCompleted %> </script> temp.js const SingleTodo = Backbone.Model.extend({ defaults: { title: "", isCompleted: false } }); const TodoView = Backbone.View.extend({ el: "#app", template: _.template($("#app-template").html()), initialize: function () { this.model = new SingleTodo(); this.render(); }, render: function () { this.$el.html(this.template(this.model.toJSON())); return this; } }); $(document).ready(function () { const todoView = new TodoView(); todoView.model.set({ title: "A simple to-do", isCompleted: true }); }); 输出: 预计 获取 我的代码有什么问题导致我没有得到预期的输出? 您在 initialize 的 TodoView 方法中缺少以下行: this.listenTo(this.model, 'change', this.render); 旁白:我建议不要在视图的 this.model 方法中设置 initialize,而是从外部传递它。在您的示例中,更改 $(document).ready 处理程序的第一行: const todoView = new TodoView({model: new SingleTodo()});

回答 1 投票 0

Backbone.js 销毁后自动渲染视图

我的模型有 2 个视图。一个创建 ul 视图,另一个添加 li 元素。视图可以工作,但在调用 destroy 函数后它们不会更新。我尝试过各种方法来...

回答 1 投票 0

激活-停用表单中的提交按钮

我使用backbone.js、CoffeeScript和jquery制作了一个注册表。 我试图在单击 1 次后禁用提交按钮(这样它就不会一次又一次地触发事件),我也想要这样,但是......

回答 4 投票 0

未捕获类型错误:无法读取未定义的属性“app”

我有一个综合视图: var resultView = Marionette.CompositeView.extend({ 模板:结果面板, 项目视图:结果项目视图, 初始化:函数(){ ... ...

回答 3 投票 0

需要在 espocrm 上自定义加密和解密 [关闭]

我们需要可以帮助我们定制espocrm的开发人员。 espocrm有定制过的可以吗?

回答 0 投票 0

在自定义事件中绑定属性

在 Sugarcrm (backbone.js) 中,我试图从列表中获取自定义属性 (user_id)(在 .hbs 文件中) ... 在 Sugarcrm (backbone.js) 中,我试图从列表中获取自定义属性 (user_id)(在 .hbs 文件中) <div class='dropdown usersLegend'> <ul class='dropdown-menu'></ul> </div> 并像一样动态绑定数据 _.each(data.users, function (user) { list += '<li user_id="' + user.id + '"> ... </li>'; }); this.$('.usersLegend ul').html(list); 我在初始化中制作了自定义事件 this.events = { 'click li': 'getselectedUser', }; 在方法中,我尝试了以下代码 let currentTarget = JSON.stringify(e.currentTarget); if (currentTarget != null) { var doc = new DOMParser().parseFromString(currentTarget, "text/xml"); var tmpDiv = doc.createElement('div'); tmpDiv.innerHTML = currentTarget; var links = tmpDiv.getElementsByTagName('li'); [...links].forEach((link) => { console.log(link.getAttribute('user_id')); }); } 这样我得不到 user_id 值,我如何在自定义事件中绑定 user_id

回答 0 投票 0

什么是 backbone.undo.js 对象/模型/集合,我该如何注册它?

我正在尝试使用 backbone.undo.js 在我的 html/javascript 网络应用程序中实现撤消和重做功能。 我明白我需要这样做 //实例化你的UndoManager var undoManager = new 返回...

回答 2 投票 0

IBM Worklight 6.1 - 如何将 Worklight 适配器与主干视图集成?

我正在为我的移动应用程序项目使用 IBM Worklight 6.1 和 backbone.js。我的问题是,如何将 Worklight 适配器与主干视图集成? 工作灯适配器 用户名.xml 我正在为我的移动应用程序项目使用 IBM Worklight 6.1 和 backbone.js。我的问题是,如何将 Worklight 适配器与主干视图集成? 工作灯适配器 用户名.xml <wl:adapter name="Username" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wl="http://www.worklight.com/integration" xmlns:http="http://www.worklight.com/integration/http"> <displayName>Username</displayName> <description>Username</description> <connectivity> <connectionPolicy xsi:type="http:HTTPConnectionPolicyType"> <protocol>http</protocol> <domain>example.com</domain> <port>9081</port> </connectionPolicy> <loadConstraints maxConcurrentConnectionsPerNode="2" /> </connectivity> <procedure name="getUsername"> </procedure> </wl:adapter> 用户名-impl.js function getUsername(userAlias,locale) { path = "rest-rib/service/Login/login_username?userAlias=" + userAlias + "&locale=" + locale; var input = { method : 'post', returnedContentType : 'json', path : path }; return WL.Server.invokeHttp(input); } BackboneView HomeView.js define(['jquery', 'underscore', 'backbone', 'text!modules/home/homeViewTemplate.html'], function($, _, Backbone, homeViewTemplate) { var HomeView = Backbone.View.extend({ initialize: function() { this.$el.off(); }, render: function() { this.$el.html(homeViewTemplate); }, }); return HomeView; }); 不确定适配器,但您可以查看这篇博文和视频,描述如何使用 IBM Worklight 和 backbone.js 构建 MVC 应用程序。 https://www.ibm.com/developerworks/community/blogs/worklight/entry/building_mvc_applications_with_ibm_worklight_and_backbone_js?lang=en 本教程的目标是演示如何创建 MVC 使用 IBM Worklight 和 backbone.js 的应用程序。请注意,solid 建议了解 Worklight 和 Backbone.js 最大结果。 我们将创建一个简单的应用程序来检索 来自 Worklight 适配器的 RSS 提要并将其显示在屏幕上。点击 在提要项目上将在警告框中弹出提要描述。

回答 1 投票 0

什么是 backbone.undo.js 对象,我该如何注册它?

我正在尝试使用 backbone.undo.js 在我的 html/javascript 网络应用程序中实现撤消和重做功能。 我明白我需要这样做 //实例化你的UndoManager var undoManager = new 返回...

回答 0 投票 0

npm 从终端安装错误

我正在尝试在我的 mac 中安装节点 .. 我收到以下错误... 我从节点站点下载了节点并运行了那个包... 你们能告诉我为什么我会遇到那个错误吗..当我这样做时...

回答 16 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.