【发布时间】:2013-03-24 06:06:59
【问题描述】:
我正在尝试使用 Knockout-Validation 向我的一个可观察对象添加一个简单的正则表达式验证。
我有以下:
self.ContactPhone = ko.observable().extend({
required: true,
pattern: {
message: 'Invalid phone number.',
params: '^\D?(\d{3})\D?\D?(\d{3})\D?(\d{4})$'
}
});
但是,无论我输入什么,它都会返回消息“电话号码无效”。我需要以某种方式格式化表达式吗?我已经使用纯 JavaScript 对其进行了测试,它运行良好。
【问题讨论】:
标签: knockout.js knockout-validation