์ ํ : ๋ฒ๊ทธ
์ด์จ ๋ฒ์ : 2.x
ํ๋ซํผ : ๋ฐ์คํฌํ ๋ธ๋ผ์ฐ์
๊ฒฝ๊ณ ๋ฉ์์ง์ ํจ๊ป ์ถ๊ฐํ ๋ ๋ผ๋์ค ๋ฐ ํ์ธ๋์ด ์ฌ๋ฐ๋ฅด๊ฒ ํ์๋์ง ์์
https://forum.ionicframework.com/uploads/default/original/3X/b/6/b68c9c6ecbd4774899b82a29c36371bef461ff75.png
์ด๊ฒ์ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฝ๋ ์์ ๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น?
https://github.com/driftyco/ionic/blob/2.0/ionic/components/alert/test/basic/index.ts#L122
์, ์ด ์์ ๋ฅผ ์ํํฉ๋๋ค. ๋ผ๋์ค ๋ฒํผ๋ง ์ถ๊ฐํ๋ฉด ์๋ํ์ง๋ง ์ ๋ ฅ๊ณผ ํจ๊ป ์ถ๊ฐํ๋ฉด ์๋ํ์ง ์์ต๋๋ค.
let alert = Alert.create({
title: "Alert",
inputs:
[
{
name : 'FirstName',
placeholder: "FirstName"
},
{
name: "LastName",
placeholder: "LastName"
},
{
name: "Phone",
placeholder: "Phone"
},
{
name: "E-mail",
placeholder: "E-mail"
},
{
type: "radio",
label: "male",
value:"m"
},
{
type: "radio",
label: "female",
value:"f"
},
],
buttons: [
{
text: 'Cancel',
handler: data => {
console.log('Cancel clicked');
}
},
{
text: 'Save',
handler: data => {
console.log('Saved clicked');
}
}
]
});
this.nav.present(alert);
alert.addInput({})
๋ฒํผ๊ณผ ์
๋ ฅ์ ์ถ๊ฐํ ๋๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
๊ฒฝ๊ณ ๋ ๋ผ๋์ค์ ์ฒดํฌ๋ฐ์ค ๋๋ ๋ผ๋์ค์ ์ ๋ ฅ๊ณผ ๊ฐ์ ๋ค์ํ ์ ํ์ ์ ๋ ฅ์ ํผํฉํ๋ ๊ฒ์ ํ์ฉํ์ง ์์ต๋๋ค. ๋ฐฉ๊ธ ๊ทธ ์ ๋ณด๋ก ๋ฌธ์๋ฅผ ์ ๋ฐ์ดํธํ๊ณ ํ๋ ์์ํฌ ๋ด์์ ๊ฒฝ๊ณ ๋ ๋ง๋ค์์ต๋๋ค. ๊ฐ์ฌ ํด์
https://github.com/driftyco/ionic/commit/74a48f3b64f9613d9ff8992c6bd17de0f743bbed