Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 如何在ionic alert中将按钮设置为默认值_Ionic Framework - Fatal编程技术网

Ionic framework 如何在ionic alert中将按钮设置为默认值

Ionic framework 如何在ionic alert中将按钮设置为默认值,ionic-framework,Ionic Framework,通常,在按钮数组中添加的最后一个按钮是默认/主按钮,当在输入中按enter键时,“单击”该按钮。我想手动选择默认/主按钮,如何才能做到这一点(不改变按钮数组中的顺序)?例如,是否有可以设置为按钮的角色 这里可以找到一个例子 谢谢 您需要修改node_module文件夹中ionic alert组件的现有实现 hello-world\node_modules\ionic-angular\components\alert\alert-component.js 用这个改变126号线 var-butto

通常,在按钮数组中添加的最后一个按钮是默认/主按钮,当在输入中按enter键时,“单击”该按钮。我想手动选择默认/主按钮,如何才能做到这一点(不改变按钮数组中的顺序)?例如,是否有可以设置为按钮的角色

这里可以找到一个例子


谢谢

您需要修改
node_module
文件夹中
ionic alert
组件的现有实现

hello-world\node_modules\ionic-angular\components\alert\alert-component.js
用这个改变126号线 var-button=this.d.buttons[0]

注意:


更改此行后,请关闭ionic local server并再次运行它

我知道您可以在按钮阵列上使用角色取消

{
    text:"Cancel",
    role:"cancel"
 }
这样你就不需要处理函数了。这是我从文档中记得的唯一角色