2015-10-27 2 views
0

привет, ребята, у меня есть автоформ quickfield. Мне нужно ввести url, и если пользователь вводит что-то другое, кроме url, он не должен позволять, но моя проверка не работает. Мой код приведен нижеAfquickfield Validation

<div class="col s12"> 
    <label for="article-type" class="article-label">Article Source</label> 
    {{> afQuickField name='url'}} 
    </div> 

и поле в схеме, как это

url: { 
    type: String, 
    optional: true, 
    // label: "Article Source URL", 
    autoform:{ 
     label: false, 
     afFieldInput: { 
     type: "url", 
     pattern: "http://+.", 
     placeholder: "Article Source URL", 
     } 
    } 
    } 

Я делаю это, имея в виду, что, когда тип поля URL проверка применяется неявно

ответ

2

Используйте опцию regEx.

url: { 
    type: String, 
    optional: true, 
    regEx: SimpleSchema.RegEx.Url, 
    autoform:{ 
    label: false, 
    afFieldInput: { 
     type: "url", 
     placeholder: "Article Source URL", 
    } 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^