Pim-community-dev: TS2322: Ketik 'JQuery<element>'tidak dapat dialihkan untuk mengetik' JQuery<htmlelement>'.</htmlelement></element>

Dibuat pada 28 Apr 2020  ·  11Komentar  ·  Sumber: akeneo/pim-community-dev

Saat menjalankan yarn webpack saya menerima kesalahan berikut

tsl] ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts(285,5)
      TS2322: Type 'JQuery<Element>' is not assignable to type 'JQuery<HTMLElement>'.
  Type 'Element' is missing the following properties from type 'HTMLElement': accessKey, accessKeyLabel, autocapitalize, dir, and 109 more.

Sepertinya properti ini

public filterList: JQuery<HTMLElement>;

Harus diketik menjadi JQuery<Element>

bug

Komentar yang paling membantu

Terima kasih semua, telah meluangkan waktu untuk melaporkan masalah ini.

Semua 11 komentar

saya memiliki masalah yang sama saat menginstal akeneo 3.2

ini hanya perbaikan sementara

perbaikan sementara buka file ini:
web / bundles / pimdatagrid / js / datafilter / filter-column.ts

ubah baris ~ 25 dari ini:
public filterList: JQuery<HTMLElement>;

untuk ini:
public filterList: JQuery<Element>;

lalu lari:
yarn run webpack

Masalah yang sama di sini dengan v3.2.46

masalah yang sama di sini dengan v3.2.51

ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts
./web/bundles/pimdatagrid/js/datafilter/filters-column.ts
[tsl] ERROR in /srv/pim/web/bundles/pimdatagrid/js/datafilter/filters-column.ts(289,5)
      TS2322: Type 'JQuery<Element>' is not assignable to type 'JQuery<HTMLElement>'.
  Type 'Element' is missing the following properties from type 'HTMLElement': accessKey, accessKeyLabel, autocapitalize, dir, and 109 more.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Hai @robingchan ,

Kami dapat memperbaikinya tetapi karena kami open source, PR juga akan sangat disambut: wink:

Tanda tangan JQuery.find baru saja diubah: /

edit: PR terkait di @types : https://github.com/DefinitelyTyped/DefinitelyTyped/pull/44051

Tangkapan bagus Quentin.

Langkah buruk Jquery: facepalm:

Digabung dalam 3.2, itu akan tersedia di tag v3.2.52 berikutnya.

Terima kasih semua, telah meluangkan waktu untuk melaporkan masalah ini.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat