Quantcast
Channel: Ionic Framework - Ionic Forum
Viewing all articles
Browse latest Browse all 49308

Expression has changed after it was checked on input hidden type

$
0
0

@azizidhalan wrote:

I getting this error everytime i run my application, It happens directly when i open my apps. Please help me.

Error

Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: ‘undefined’. Current value: ‘Servis Seterika Baju’.
at viewDebugError (http://localhost:8100/build/vendor.js:9868:32)
at expressionChangedAfterItHasBeenCheckedError (http://localhost:8100/build/vendor.js:9846:12)
at checkBindingNoChanges (http://localhost:8100/build/vendor.js:10015:15)
at checkNoChangesNodeInline (http://localhost:8100/build/vendor.js:14026:9)
at checkNoChangesNode (http://localhost:8100/build/vendor.js:14000:9)
at debugCheckNoChangesNode (http://localhost:8100/build/vendor.js:14808:45)
at debugCheckDirectivesFn (http://localhost:8100/build/vendor.js:14710:13)
at Object.eval [as updateDirectives] (ng:///AppModule/HomePage.ngfactory.js:72:9)
at Object.debugUpdateDirectives [as updateDirectives] (http://localhost:8100/build/vendor.js:14692:21)
at checkNoChangesView (http://localhost:8100/build/vendor.js:13840:14)

home.html

Home

{{ item.namaServis }} {{ item.hargaServis }}

{{ item.descServis }} : RM{{ item.hargaServis }}

home.ts

import { InAppBrowser , InAppBrowserOptions } from ‘@ionic-native/in-app-browser’;
import { Component , ViewChild } from ‘@angular/core’;
import { NavController , AlertController } from ‘ionic-angular’;
import { InfoServisPage } from ‘…/info-servis/info-servis’;

import firebase from ‘firebase’;

@Component({
selector: ‘page-home’,
templateUrl: ‘home.html’
})
export class HomePage {
public items: Array = [];
verificationId: any;
code:string = “”;
@ViewChild(‘phoneNumber’) phoneNumber;
public itemRef: firebase.database.Reference = firebase.database().ref().child(’/servis’);
constructor(public navCtrl: NavController, private inAppBrowser: InAppBrowser, public alertCtrl: AlertController) {

}
ionViewDidLoad() {
this.itemRef.on(‘value’, itemSnapshot => {
this.items = [];
itemSnapshot.forEach( itemSnap => {
this.items.push(itemSnap.val());
return false;
});
});
}

openWebpage(serNama,serHarga){

let servisData = {
    serNama : serNama,
    serHarga : serHarga
}
this.navCtrl.push(InfoServisPage, servisData);

}
}

version

Ionic Framework: 3.9.2
Ionic App Scripts: 3.1.6
Angular Core : 5.0.3
Angular Compiler CLI: 5.0.3
Node: 8.9.4

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 49308

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>