我有自定义表单组件。当它从文本到tel找到html pattern =“ [+ 0-9()-] *”时,我必须更改表单的输入类型。是否可以使用HTL。
您不能完全在HTL表达式中进行这些检查。您将需要一个使用对象来检查输入内容,并显示是否为电话号码:
<sly data-sly-use.myModel="..."> <input type="${myModel.isTelephone ? 'tel' : 'text'}"...