2016-04-11 23 views
7

Vue commponent içinde bir yöntem içerisindeyken ve bazı dom manipülasyonlarını kullanmak istediğimde (jquery ile), DOM elemanımın bileşenimi (özellikle de sayfamdaki birçok bileşenimin olması durumunda) almam gerekir. ayrı ayrı her biri üzerinde 'iş' için - bu yüzden "yöntemleri") herhangi bir yöntemde (sadece bu kadar ...) hileler olmadan sadece jquery seçici kullanılarakGeçerli Vue bileşeninin DOM öğesi nasıl alınır?

cevap

22

DOM öğesine tespit edemez:

domElement = this.$el; 

Ancak, bileşeninizin bir Fragment Instance i olmadığı sürece bu geçerli olduğunu unutmayın. e) tek bir kök HTML etiketi vardır

+1

iyi bir nokta Bartłomieju :) –

+2

Öğenin jQuery örneğini almak istiyorsanız: $ (this. $ el). – Lucas

İlgili konular