标签: javascript-framework

用于创建和交互图形布局的Javascript框架(节点和箭头)

有没有支持创建交互式节点和箭头的javascript框架?

我希望能够定义节点(带有一些grahics和文本)和(定向)箭头连接它们,箭头本身(或靠近它)也有文本.

我希望节点能够基于箭头的最小交叉点和可能的其他类型的提示来渲染它们,例如向每个节点提供数字并且具有较低数字的节点在显示器中位于更高(或更低)的位置.

如果自动布局机制还支持修复某些节点的位置并仅布置非固定节点的能力,那么它也会很好.

根据需要,节点和箭头应该是可选择的可拖动和可点击的触发事件.

如果我找不到更好的东西,我会使用raphael.但很乐意为自己节省一些编码时间.

javascript layout graph javascript-framework

5
推荐指数
1
解决办法
1106
查看次数

移动触摸支持 - 在Closure-library中

我只是想知道我们是否有一个基于闭包库的特定库或框架,它是专门为触摸设备(Android或Ipad)设计的.我已经使用封闭库创建了我的网络应用程序,现在希望保持移动触摸设备或平板电脑的一致性.

其他库有许多其他框架或插件,如:http: //www.sencha.com/products/touch/ - (Ext.js) http://jqtouch.com/ - (jquery)

我们是否有类似的闭包库.有人可以帮我这个.

javascript-framework touch mobile-website google-closure-library

5
推荐指数
1
解决办法
2623
查看次数

模型记录在Spine.js中排序

正如我在Spine.js源代码中看到的那样,Model.each()函数按照ID的顺序返回Model的记录.在订购很重要的情况下,这是完全不可靠的:长人名单等.

你能建议一种方法来保持原始记录的排序(按照它们通过refresh()或类似功能到达的顺序)吗?

PS事情甚至更糟,因为默认情况下Spine.js在内部使用新的GUID作为ID.所以记录顺序是完全随机的,这是不可接受的.

编辑:似乎在上次提交https://github.com/maccman/spine/commit/116b722dd8ea9912b9906db6b70da7948c16948a
他们使它成为可能,但我没有自己测试,因为我从Spine切换到Knockout.

model-view-controller javascript-framework spine.js

5
推荐指数
1
解决办法
1200
查看次数

由Phonegap支持的JS Mobile Game Framework

我有兴趣知道是否有像http://impactjs.com/这样强大的东西,但开源,以便在phonegap上轻松进行游戏开发.

mobile javascript-framework cordova

5
推荐指数
1
解决办法
5394
查看次数

jQuery核心方法与实用程序方法

jQuery方法通常被认为是2种类型; 核心方法和实用方法

我想他们称之为$ vs $()

有人可以提供每种类型的示例并突出显示差异.谢谢.

javascript jquery javascript-framework

5
推荐指数
1
解决办法
2722
查看次数

使用jQuery mobile离线

我正在Android移动系统上开发,使用PhoneGap和jQuery mobile.我需要我的应用程序无需互联网连接.我阅读了HERE和THERE的两篇文章,尝试将有关jQuery Mobile的所有必需文件导入到我的Phonegap应用程序中.但是没有互联网它仍然无法正常工作.

这是文件结构和清单缓存,我还包括JavaScript和CSS文件:

在此输入图像描述 在此输入图像描述 在此输入图像描述 在此输入图像描述

我错过了什么吗?谢谢!

jquery html5 android javascript-framework jquery-mobile

5
推荐指数
1
解决办法
5271
查看次数

如何在使用像ExtJs这样的javascript框架创建的应用程序中集成支付网关?

我们的应用程序是使用ExtJs创建的单页应用程序.对于任何用户操作,永远不会重新加载浏览器选项卡,并且使用ajax执行所有操作.用户可以在同一浏览器选项卡中打开/关闭多个ExtJs窗口/面板,这样一切都仍然局限于同一浏览器选项卡.

现在,我们需要在应用程序中集成支付网关,这涉及将用户重定向到银行网站并让她带回我们的应用程序.

问题是,当浏览器重定向用户时,所有应用程序javascript代码以及面板和窗口都会被销毁,当用户返回应用程序时,她发现它与她离开的应用程序不同.

作为解决方案,我们考虑使用以下两个appraoches:

选项1.维护应用程序的状态 - 当用户离开银行的网站时,我们会以某种方式维护应用程序的状态 - 比如哪些窗口打开了哪些数据,哪些变量具有哪些值等等.当用户返回时,我们生成她的申请状态相同.

选项2.为支付网关设置一个浏览器弹出窗口 - 我们打算提供一个按钮,打开一个包含交易详细信息的小弹出窗口,在此弹出窗口中将执行整个支付网关流程照顾重定向和一切.

事实证明,选项1非常麻烦和复杂,因为保持准确的状态是不可行的.

对于选项2,我们不确定这是否安全且可行?

有没有人提前实施过这种方法.否则,我们可以采取哪些其他选择?

在此先感谢您的帮助.

javascript extjs payment-gateway javascript-framework

5
推荐指数
1
解决办法
1882
查看次数

将Ember/Angular应用程序嵌入到预先存在的站点中

我已经在Angular和Ember中构建了小型应用程序,并且很高兴使用这两种应用程序 - 使用这些框架的结构和功能使得在UI上编码成为一个爆炸!

我想知道是否有办法将这些应用程序嵌入到预先存在的遗留站点中?对于Angular,我知道您可以将目标div定义为ng-app.有没有更好的方法呢?恩伯怎么样?在兼容性/集成方面,我需要注意哪些问题?

我意识到这些框架主要用于SPA,但就像我说的那样,我非常喜欢使用它们的固有的性质和长期可维护性的好处.

我尝试在线查看,但我没有找到有关此主题的资源(可能是有充分理由的).任何输入将不胜感激.

javascript javascript-framework ember.js angularjs

5
推荐指数
1
解决办法
1824
查看次数

哪个JS框架除了React允许实时编辑?

我最近为React组件实现了实时编辑,因此您可以编辑它们的标记和代码,并在浏览器中显示更改而无需重新加载或抛弃状态:

它适用于Webpack 热模块替换(对于每个模块都像LiveReload),它可以修补组件的原型并强制重新渲染,React可以优雅地执行,只更新已更改的部分.

根据我的理解,只有在UI框架具有以下特征时才能进行实时编辑JS:

  • 其组件鼓励以可重用组件的形式进行模块化;
  • DOM不会因更新而丢弃;
  • 视图具有确定性生命周期,可以要求重新渲染.

除了React之外,是否有任何满足这些要求的JS框架?
在多大程度上可以为Angular,Meteor,Mithril等实现代码实时重载?

(依赖于像fb-flo或Light Table这样的浏览器插件或者作为调试器连接到Chrome的Live JS Reload 超出了这个问题的范围.我想知道纯JS解决方案.)

javascript javascript-framework livereload reactjs

5
推荐指数
1
解决办法
1021
查看次数

这个AngularJS工厂的例子究竟如何?有些疑惑

我是AngularJS的绝对新手,我正在研究它.我怀疑与Angular 工厂的使用有关.

我知道工厂是用于根据要求创建对象的模式.

所以在这个例子中有以下代码:

// Creates values or objects on demand
angular.module("myApp")     // Get the "myApp" module created into the root.js file (into this module is injected the "serviceModule" service
.value("testValue", "AngularJS Udemy")

// Define a factory named "courseFactory" in which is injected the testValue
.factory("courseFactory", function(testValue) {
    // The factory create a "courseFactory" JSON object;
    var courseFactory = {
            'courseName': testValue,    // Injected value
            'author': 'Tuna Tore',
             getCourse: function(){     // A function is a valid field of a …
Run Code Online (Sandbox Code Playgroud)

javascript json javascript-framework angularjs angularjs-factory

5
推荐指数
1
解决办法
504
查看次数