草庐IT

应用项目

全部标签

jquery - backbone.js 应用程序范围的功能,不依赖于特定的 Controller /模型

我正在使用backbone-boilerplate,你可以找到它here.我想知道如何添加全局功能,它没有明确绑定(bind)到任何特定的集合、模型、View等。一个例子是“注销”功能,它可能看起来像这样:varlogout=function(){//ClearFavorites//Handleasynchronouslogging(allin-applogsaresenttotheserveratlogout)//Redirecttotheloginpage//Doothercleanup}基本上,这将处理许多模型/集合,包括Favorites、Events、Logs、Users、和

javascript - JPG 图像未出现在动态 Web 项目的 JSP 中

我正在尝试在我在EclipseIndigoIDE中创建的动态Web项目中使用以下index.jsp文件中的图像。我已经在我的项目文件夹的WebContent下的WEB-INF/images/pict1.jpg下添加了图像。但是当我在浏览器中运行时,图像不可见。文本和提交按钮按预期出现。我错过了什么吗?关于如何显示图像的任何想法?任何帮助将不胜感激。下面是代码。谢谢,桑纳特MyPageContinueContinue 最佳答案 图像“src”属性与您的网络应用程序的上下文根相关。图像不进入WEB-INF。将“图像”文件夹移动到项目的“

javascript - 给定项目索引,如何获得网格行/列位置

如果我有一个宽度为1000像素的容器,其中填充了所有宽度为200像素的项目。如何计算该图block的行/列位置?更详细的解释:我唯一知道的变量是容器的宽度(上面示例中的1200px)、项目的宽度(上面的200px)和项目索引(从1开始)。仅给定上述信息,如何通过使用javascript输入单元格的索引来计算单元格的行和列。例如给定每行最大项目值6(可以根据项目宽度和容器宽度轻松计算),我需要能够计算出项目编号7是在第2行第1列。容器和项目宽度可能并不总是可以完全整除,因此方程式必须考虑每行末尾所需的任何额外空白,并自然地将项目包装到下一行,就像它们在htmlfloat布局中一样。提前致

javascript - 如何使用 chrome 应用程序文件系统将 FileEntry 转换为标准的 JavaScript 文件对象

是否可以将FileEntry转换为标准的JavaScript对象File?我在文档中找不到任何有意义的内容https://developer.chrome.com/apps/fileSystem 最佳答案 FileEntrydocumentation确实在此处提供指导:TheFileSystemFileEntryinterfaceoftheFileSystemAPIrepresentsafileinafilesystem.Itofferspropertiesdescribingthefile'sattributes,aswellas

javascript - 如何在 react 应用程序中重新加载页面(状态)

我开始学习react.js,并且在React应用程序中开发了一个简单的剪刀石头布游戏。我发现创建一个重新加载按钮有点困难,因为它当然不同于具有以下功能的javascript按钮:RESTARTGAMEfunctionreload(){location.reload();}对于这个React应用程序,我认为可行的是:ReloadfunctionrefreshPage(){window.location.reload();}到App.js文件,但我收到错误消息:./src/App.jsSyntaxerror:Unexpectedtoken(64:11)62|}63|>64|function

javascript - 如何在 phonegap 应用程序中使用存储在 localStorage 中的 json 提要?

这是我在做的,获取对我的网络服务器的请求,响应在json中。使用jquery模板在我的应用程序中呈现该回调数据。非常简单,就像一个魅力。这就是问题所在:我想在本地存储一些数据,这样我的应用程序就不必每次都从服务器获取它(3g很慢,每次交易都会损害我的用户体验...)。所以这是我尝试过的:$.ajax({url:app_domain+'/pages/home.json',type:'get',datatype:'json',data:{mobile:"1"},async:true,cache:false,success:function(data){//storelocallylocal

javascript - 运行基本 Express 项目时出错

我是第一次接触Node.js,因此决定使用express创建一个简单的应用程序。我按照github中的说明进行操作在像这样的空目录中:npminstall-gexpressexpressnpminstall-dnodeapp.js导航到localhost:3000时出现以下错误:Express500Error:Cannotfindmodule'./lib/jade'atFunction._resolveFilename(module.js:332:11)atFunction._load(module.js:279:25)atModule.require(module.js:354:17

javascript - 在 Ember.js 中渲染应用程序之前等待模型加载

我有许多不同的应用程序级模型——即当前用户、当前帐户等——我想在呈现我的应用程序之前加载它们。这应该如何以及在哪里完成?Thisquestion/answer帮助很大,但它没有涵盖异步方面。下面的代码完成了我想要的,但是在beforeModel中加载模型(利用它等待promise解决)似乎不正确。我是否应该在ApplicationRoute中加载这些模型?App.ApplicationController=Ember.Controller.extend({currentAccount:null});App.ApplicationRoute=Ember.Route.extend({bef

javascript - 如何在 Handlebars 模板中的单选按钮组中设置所选项目?

在Handlebars模板中,如何仅使用模板将单选按钮组设置为正确的值?这可以直接在模板中完成吗?举个例子,假设有这样一个单选按钮组:AutoOnOff进入模板的数据有一个模式值:{mode:"on"}我想在模板扩展后结束:AutoOnOff以便表单中的HTML最初显示被选中的“on”值。 最佳答案 您可以编写一个辅助函数来帮助您处理这个用例。我喜欢将所有block助手保存在指定的JS文件中-但您可以将它们放在脚本中的任何位置。Handlebars.registerHelper("setChecked",function(value

javascript - 图像加载后的 Jquery 延迟加载,不应用 css

我在jQueryLazy-DelayedContent,ImageandBackgroundLazyLoader中使用这个插件我试图在延迟加载后向图像添加图像边框颜色和图像边框厚度,但它似乎没有效果。如果我在开发人员控制台按“检查”,我可以看到此属性已添加到图像样式,但其效果未显示在屏幕上。HTMLJQuery$('img.lazy').Lazy({scrollDirection:'vertical',visibleOnly:false,afterLoad:function(element){element.css('border-width','thick');element.css