Свойство 'clear' не существует для типа 'IonButtonAttributes'
Попытка перестроить компонент приложения Ionic-Stencil HN за компонентом, переписав все, чтобы понять, как все это работает вместе, но после переписывания всех компонентов и проверки отсутствия опечаток в любом из файлов и импорта @ ionic / модуль ядра npm, у меня есть эти ошибки:
[44:04.7] @stencil/core v0.1.1-0
[44:04.7] build, app, dev mode, started ...
[44:04.7] compile started ...
[44:09.7] compile finished in 4.99 s
[ ERROR ] typescript: src/components/ask-page/ask-page.tsx, line: 52
Property 'clear' does not exist on type 'IonButtonAttributes'.
L51: onClick={() => this.back ()}
L52: clear
L53: color='primary'
[ ERROR ] typescript: src/components/comments-page/comments-page.tsx, line: 43
Property 'clear' does not exist on type 'IonButtonAttributes'.
L42: <ion-buttons slot='end'>
L43: <ion-button class='close-button' clear onClick={() => this.close()}>
L44: <ion-icon slot='icon-only' name='close' style={{ fill: 'white' }} />
[ ERROR ] typescript: src/components/ionic-hn/ionic-hn.tsx, line: 27
Property 'clear' does not exist on type 'IonButtonAttributes'.
L26: }}
L27: clear>
L28: News
[ ERROR ] typescript: src/components/jobs-page/jobs-page.tsx, line: 67
Property 'clear' does not exist on type 'IonButtonAttributes'.
L66: <ion-buttons slot='end'>
L67: <ion-button onClick={() => this.forward()} clear color='primary'>
L68: Next
[ ERROR ] typescript: src/components/news-page/news-page.tsx, line: 54
Property 'clear' does not exist on type 'IonButtonAttributes'.
L53: onClick={() => this.back()}
L54: clear
L55: color='primary'
[ ERROR ] typescript: src/components/show-page/show-page.tsx, line: 54
Property 'clear' does not exist on type 'IonButtonAttributes'.
L53: onClick={() => this.back()}
L54: clear
L55: color='primary'
[44:09.8] build failed, watching for changes... in 5.08 s
Видимо, есть только одна проблема:
Property 'clear' does not exist on type 'IonButtonAttributes'.
Что именно вызывает это? Что мне не хватает?
1 ответ
Кажется, что clear
опция для атрибута заполнения ( документы)
Попробуй это:
<ion-button fill="clear" color="primary">Primary</ion-button>