带有所有用户操作的业务逻辑的Javascript配置文件
Javascript config file with business logic for all user actions
我的问题可能会让你有点困惑。
事实上,我正在互联网上搜索一种标准技术来做以下事情:
- 编写一个包含所有业务逻辑的配置文件(JSON或.js)
- Javascript将加载该配置文件,并且必须执行配置文件中指定的所有操作
示例配置文件
"loginConfig":
[
"#Submit-button",
"click",
{
"perform": "LoginAction",
"username": "#input-username",
"password": "#input-password"
}
]
我的要求是,javascript库应该加载这个配置文件,并且它必须执行以下操作
- 按下"提交"按钮时
- 读取"#输入用户名"answers"#输入密码"中的输入值(文本框)
- 并使用从步骤2中读取的值调用函数"LoginAction"
我已经编写了一个简单的.js文件来读取这个配置文件,并执行与上述相同的操作,但我想知道这种方法(概念)是否已经可用。
为什么需要它
在我们的web开发中,大多数时候我们都在重复相同的JS代码来完成以下操作:
- 单击按钮1启用文本框1
- 单击按钮2禁用文本框2
- 单击链接1打开某些内容
- 等等
为什么我们没有一些通用的JS库来通过读取Config文件来完成上述基本任务
最好有一个JSON格式的配置文件。
有一个JSON文件作为"所有业务逻辑"的定义需要一个JavaScript框架,因为规则可能非常复杂。并不是每个人都使用相同的框架,所以每个应用程序都有明显的局限性。没有一刀切的解决方案,但在这方面正在取得进展。
Sencha的EXT框架就是一个很好的例子。它所做的很多事情都可以在JSON配置文件中定义,而且它内置了很多你想做的事情,但它仍然需要你编写自己的代码来支持你定义的业务逻辑。
相关文章:
- 使用javascript配置文件作为handlebas博客模板,但配置不是't工作正常
- 可能有一个javascript和php的配置文件
- Webdriver:用于动态禁用/启用JavaScript弹出窗口的Firefox配置文件
- 带有所有用户操作的业务逻辑的Javascript配置文件
- 使用Javascript(无CORS或jsonp)从服务器读取配置文件
- javascript 的配置文件,因此可以更改基本 url
- 将事件配置文件图片发布到页面 JavaScript SDK 时出现问题
- 通过javascript处理默认配置文件图像的更好方法
- 用于 OpenLayer 的 JavaScript 配置文件
- 如何在 JavaScript 中读取配置文件(.properties)中的信息
- hta文件中的javascript用户配置文件相对路径
- 通过require.js将xml配置文件传递到javascript库中
- 指定简单配置文件HTML或javascript的最佳方式是什么
- Javascript重写配置文件
- 如何使用Javascript了解计算机配置文件名称
- 无法使用javascript读取配置文件设置
- What's是使用JavaScript和jQuery为待办事项网站创建用户配置文件的最好和最简单的方法
- 在javascript中获取颜色显示配置文件
- 我如何找到/配置文件正在执行的JavaScript "现在"使用Firebug或任何其他方式
- 如何使用来自web的值更新JavaScript.配置文件.NET MVC4 Razor项目