节点版本8.6.0
npm version 5.3.0
Chrome错误(版本61.0.3163.100)
未捕获的SyntaxError:意外的令牌导入
Mozila错误(版本56.0(64位))
SyntaxError:import声明只能出现在模块的顶层 从“./two”中导入一个;
答案 0 :(得分:0)
import { Component,ViewChild } from '@angular/core';
import { NavController } from 'ionic-angular';
import {Content} from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
@ViewChild(Content) content:Content;
test:string="text 1";
constructor(public navCtrl: NavController) {
}
ionViewDidEnter(){
this.FUNCTION_TEST();
}
FUNCTION_TEST(){
var x=1;
function actionOnClick(){
alert("text="+this.test);
}
}
}
是ES6的一项功能。要使用ES6功能,您需要安装babel。 Babel是一个转换器,它将ES6转换为ES5以供浏览器理解。
运行以下命令:
hash.keys
将以下内容添加到.babelrc文件中:
import