标签: javascript-framework

Zepto.js只能用于移动网络应用程序,还是像jQuery一样用于桌面?

Zepto.js网站说:

Zepto.js是一个用于移动 WebKit浏览器的极简主义JavaScript框架,具有与jQuery兼容的语法.

它是否仅建议用于将在移动设备上使用的应用程序,还是也可用于传统的计算机浏览器Web应用程序中?这样做有什么缺点?

我在我的常规网络应用程序(用于计算机浏览器)中经常使用jQuery,并且我已经意识到(在找到Zepto.js之后)我并不总是使用jQuery的所有功能,所以Zepto.js非常适合我的工作.

另外,为什么会关注'WebKit'引擎呢?它不适用于Windows Phone 7上的移动Internet Explorer,Android或Opera Mobile上的Firefox Mobile吗?

编辑:除了$ .os.ios之外,$ .os.android的存在表明支持非iOS平台,所以最后一个问题得到解答!

编辑(最后):我想真正的问题是"Zepto.js库,打算用于基于移动WebKit的浏览器,是否也可以用作桌面jQuery的轻量级替代品?" 答案是不.

javascript jquery webkit javascript-framework zepto

12
推荐指数
2
解决办法
5190
查看次数

ng-model prevent checked ="checked"默认选择单选按钮

当我使用checked ="checked"时,ng-model会阻止默认情况下选中单选按钮.有谁知道是什么原因引起的?

<input type="radio" name="unitMiles" checked="checked" id="unitMiles" value="Miles" ng-model="unit" ng-change='nextActivityStep(3)'>
Run Code Online (Sandbox Code Playgroud)

javascript javascript-framework angularjs

12
推荐指数
2
解决办法
3万
查看次数

如何让jointjs细胞不会溢出纸张?

我正在使用jointjs制作用户可编辑的图表.用户可以拖动它们并重新定位每个单元格.但是,当一个单元格被拖到边缘时,它会溢出并被切断.我希望防止这种情况发生,相反,单元格在到达纸张边缘之前停止并且不允许越过边缘,因此总是完全保留在纸张内.这个行为可以在jointjs自己的演示中看到:

http://www.jointjs.com/tutorial/ports

尝试将单元格拖动到边缘,您将看到它最终在穿过纸张元素的边缘时变得隐藏.

其次,我使用插件进行有向图布局,在这里找到:

http://jointjs.com/rappid/docs/layout/directedGraph

如您所见,只要您的点击布局,树位置就会自动移动到纸张元素的左上角.如何修改这些默认位置?我看到的所提供函数的唯一选项是行之间的空间和节点之间的空间,没有初始位置.假设我想在点击"布局"时将树显示在纸张中间,我将在哪里进行更改?在此先感谢您的帮助.

javascript jquery javascript-framework jointjs

12
推荐指数
3
解决办法
3804
查看次数

Ext js动态更新分页工具栏的总数

这应该相当简单,但我还没有找到办法.

我使用的是ExtJs v.3.3.

我有一个网格面板,允许使用上下文菜单删除记录.

网格具有附加到面板商店的分页工具栏.

删除过程向服务器发送ajax请求,成功后我从商店中删除记录(使用remove方法).

问题是分页工具栏没有反映商店中的变化,即在重新加载商店之前记录的总量不变.

有没有办法在分页工具栏中设置记录总数?

谢谢

extjs javascript-framework

11
推荐指数
3
解决办法
2万
查看次数

jQuery等效于window.document.write

有没有人知道window.document.write('')javascript中的jQuery等价物?谢谢

javascript jquery javascript-framework jquery-selectors

11
推荐指数
2
解决办法
8万
查看次数

如何从JQuery中的逗号分隔值列表中绑定<select>?

我们如何将select标签与可变数据绑定?

这是我的示例代码.

<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script>
var google.language.Languages = {
  'AFRIKAANS' : 'af',
  'ALBANIAN' : 'sq',
  'AMHARIC' : 'am',
  'ARABIC' : 'ar',
  'ARMENIAN' : 'hy',
  'AZERBAIJANI' : 'az' ...
}
</script>
Run Code Online (Sandbox Code Playgroud)

我想用上述语言绑定我的选择标签

<select id="langsel" name="selector">
        <option value="">Select a language</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如何用上面的变量绑定" langsel "select.?

我需要如下输出:

 <select id="langsel" name="selector">
            <option value="">Select a language</option>
            <option value="af">AFRIKAANS</option> 
            ....
    </select>
Run Code Online (Sandbox Code Playgroud)

jquery javascript-framework jquery-selectors

11
推荐指数
1
解决办法
9276
查看次数

Javascript MVC框架

现在有很多Javascript MVC框架可供使用(Backbone.js,Cappuccino,Ember.js,GWT等),每个框架都有自己的正面和负面.我的问题是;

  1. MVC框架提供的正常Javascript的实际好处是什么?
  2. 所有的框架都主要基于jQuery吗?
  3. 如何确定要采用哪种框架?在确定某个框架之前,需要提出哪些问题?
  4. 我对MVC的一个具体问题是,有一些框架在模型/数据发生变化时立即更新视图......那么可以通过AJAX实现吗?

请以非常基本的实际条款告诉我..

javascript model-view-controller jquery javascript-framework

11
推荐指数
1
解决办法
7332
查看次数

单页面应用程序的体系结构(JavaScript)

我想了解设计单页面应用程序的整体架构(主要通过JavaScript)

假设我有一个登录页面(Usernam/Password),并且在成功验证后,我会看到主页.现在登录和主页屏幕实际上应该是单个页面的一部分.

我该如何设计这样的页面?

javascript model-view-controller design-patterns javascript-framework single-page-application

11
推荐指数
1
解决办法
2万
查看次数

何时使用js框架?

我们在rails网站上有一个ruby,它使用了许多使用js模板构建的远程ajax轨道.我们有新的要求将我们引向单页面应用程序的方向,其中页面的整个块和列将基于ajax.

我们应该继续使用rails ajax基础设施还是开始合并像angularjs这样的js框架?换句话说,确定js框架需求的主要评估标准是什么?

ruby-on-rails javascript-framework

11
推荐指数
1
解决办法
3720
查看次数

JavaScript布局管理器?

我正在寻找一个支持灵活布局的JavaScript布局管理器:嵌套,调整大小,拆分器,可折叠面板等.

我见过ExtJS和Dojo,但我想知道是否有任何轻量级变体在这方面表现出色......

谢谢!

javascript frameworks javascript-framework layout-manager

10
推荐指数
1
解决办法
9048
查看次数