在Actionsheet Ionic 2上创建并不存在

时间:2016-05-08 08:55:28

标签: ionic2

我对离子2中的动作表有问题。

这是代码

import {Page, NavController} from 'ionic-angular';
import {ActionSheet} from 'ionic-native';

@Page({
templateUrl: 'build/pages/home/home.html'
})
export class HomePage {
constructor(public nav: NavController) {}

signIn(){
let sheet = ActionSheet.create({
title : 'Sign In as',
buttons : [
{
text:'Partner',
handler : () =>{
console.log('Cancel clicked');
}
},{
text:'Member',
handler : ()=>{
console.log('Cancel clicked');
}
},{
text:'Cancel',
role:'cancel',
handler : ()=>{
console.log('Cancel clicked');
}
}
]
});
this.nav.present(sheet);
}
}

当我尝试离子服务时出现错误

TypeScript错误:D:/xampp/htdocs/payogo/android_2/Payogo/app/pages/home/home.ts(41,33):错误TS2339:属性'创建'在类型' typeof ActionSheet'。

上不存在

请帮助我谢谢

1 个答案:

答案 0 :(得分:0)

不是ActionSheet.show()

请参阅文档:https://github.com/EddyVerbruggen/cordova-plugin-actionsheet