我想知道在Aurelia中使用自定义元素或自定义属性之间的区别.
我正在使用jqueryUI的datepicker.我将它实现为自定义属性(遵循此https://www.danyow.net/jquery-ui-datepicker-with-aurelia/),它完美无缺.我无法将它变成一个强大的自定义元素.我环顾四周,在网上找到了一些例子但它们没有用.
我想知道使用自定义属性代替自定义元素是否有任何缺点.
甲自定义属性是用于扩展现有的HTML元素的功能和实际上有没有视图.与您的示例中一样,您希望扩展输入字段的功能.它看起来像一个输入,具有标准的焦点/形式/验证等输入行为等等(如果<input type="date"/>在所有浏览器中正确实现,我们肯定会使用它而不是jquery-datepicker).
自定义元素可以编写自己的可重用元素,包括自己的视图和自己的功能和逻辑.
例子:
自定义元素
自定义属性
| 归档时间: |
|
| 查看次数: |
286 次 |
| 最近记录: |