我的问题可能会让你有点困惑。
实际上,我正在互联网上寻找一种标准技术来执行以下操作:
- 编写一个包含所有业务逻辑的配置文件(JSON 或 .js)。
- Javascript 将加载该配置文件,它必须执行配置文件中指定的所有操作。
示例配置文件
"loginConfig":
[
"#Submit-button",
"click",
{
"perform": "LoginAction",
"username": "#input-username",
"password": "#input-password"
}
]
我的要求是,一个 javascript 库应该加载这个配置文件,它必须执行以下操作
- 按下“提交”按钮时
- 从“#input-username”和“#input-password”读取输入(文本框)值
- 并使用从步骤 2 中读取的值调用函数“LoginAction”。
我编写了一个简单的 .js 文件来读取此配置文件并执行与上述相同的操作,但我想知道这种方法(概念)是否已经可用。
为什么需要它?
在我们的 Web 开发中,大多数时候我们会不断重复相同的 JS 代码来执行以下操作:
- 点击 button1 启用 textbox1
- 单击按钮2禁用文本框2
- 点击链接1打开一些东西
- ETC。,
为什么我们没有一些通用的 JS 库通过读取 Config 文件来完成上述基本工作?