angular2“选择属性”是否仅适用于textarea?
我是angular的新手,我正在使用以下代码获取文本区域内的选定文本angular2“选择属性”是否仅适用于textarea?,angular,Angular,我是angular的新手,我正在使用以下代码获取文本区域内的选定文本 <textarea (select)="view(textarea.selectionStart, textarea.selectEnd)" #textarea>Hello World</textarea> 你好,世界 这是预期的工作,但我想知道是否有任何其他标签(选择)属性可以使用。例如,它是否可以在div或p标记中工作,从而也可以选择这些标记中的文本?或者它只对textarea起作用,因为它们具
<textarea (select)="view(textarea.selectionStart, textarea.selectEnd)" #textarea>Hello World</textarea>
你好,世界
这是预期的工作,但我想知道是否有任何其他标签(选择)属性可以使用。例如,它是否可以在div或p标记中工作,从而也可以选择这些标记中的文本?或者它只对textarea起作用,因为它们具有.selectionStart和.selectEnd属性?(选择)
将只对支持选择
事件的元素起作用,因为(选择)
是事件的一部分
目前,本机支持select
事件的元素只有input
和textarea
元素
话虽如此,您始终可以为组件定义,因此如果您想要在p
标记上定义select
事件的概念,您可以创建一个封装p
的自定义组件,并使用它来发出自定义事件。然后在模板中使用(选择)
语法绑定此事件