用于复杂形状的设计图案
design pattern to use for complicated form
我的表单有许多字段具有自动完成功能,并试图进行重构,因此我不会用javascript创建意大利面条代码。对于那些自动完成的字段,我需要在提交时通过远程调用进行验证。对于自动完成,我会使用decorator模式,但我不确定如何实现验证部分。
textBox = new ZipCodeAutocomplete( new TextBox() );
textBox2 = new CompanyNameAutocomplete( new TextBox() );
自动完成很容易。
<input autocomplete />
如果你想要一个装饰师,那么使用
function autoCompleteDecorator(input) {
input.autocomplete = "on"
return input
}
相关文章:
- 在Redux中,我应该在哪里编写复杂的异步流
- 将复杂对象从angular js传递到web api,它总是返回404
- dropdown.js中的复杂事件处理
- 您有更好的动态方式来缩短复杂的代码jquery吗
- 相当复杂的Regex
- 用Javascript重新格式化复杂文本日期字符串的更好方法
- 加速我的复杂函数绘图仪(canvas+javascript)
- JQuery Mobile Javascript复杂方程式
- 如何使用javascript过滤复杂的json对象
- 复杂量角器选择器
- JavaScript中的复杂字符串匹配
- 有关PouchDB的复杂startkey/endkey查询未返回预期结果
- 复杂的javascript函数,我该如何使用它
- TinyMCE:添加复杂格式
- 如何使用原型继承编写一个整洁灵活的复杂javascript应用程序
- 使用复杂数组时Jquery自动完成功能不起作用
- 解析复杂的json-jquery
- 使用angular显示复杂json中的列表
- 关于复杂JSON解析(angularjs和javascript)的问题
- 解析一个复杂的JavaScript表达式,将其改写为另一种格式