Ionic, home.html не распознает <script> - PullRequest
0 голосов
/ 10 сентября 2018

Здравствуйте, я новичок в ionic (ionic 4.1.1), но я до сих пор не нашел способ внедрить javascript в мой home.html, пример: `



Ожидание ...

<ion-refresher (ionRefresh)="doRefresh($event)">
        <ion-refresher-content
    pullingText="Pull to refresh"
    refreshingText="Refreshing...">
    </ion-refresher-content>
</ion-refresher>

<script>
    alert('hey');
    var loops = setInterval(test ,3000);
    alert('heyy');
</script>

<br><br><br><br>

<button ion-button block (click)= "test(); test2()"> Test </button>

`

Я также пытался сделать это без всякого содержания ионов и т.д. заголовка ионов ... Но ничего не работает так ... у кого-то была такая же ошибка / проблема?

Спасибо за чтение

1 Ответ

0 голосов
/ 10 сентября 2018

Добро пожаловать в Stackoverflow MrPfalbo!

В Ionic вы помещаете свой код JavaScript в соответствующий файл .ts на любой странице, над которой вы работаете.Поскольку вы находитесь на home.html, вам нужно поместить свой код Javascript в home.ts.Пример кода ниже:

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';

@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  constructor(public navCtrl: NavController) {

  }

  ionViewDidLoad() {
    alert('hey');
    var loops = setInterval(test ,3000);
    alert('heyy');
  }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...