ํํ ๊ณต๋ฐฑ์ ํ์ฉํ์ง ์๋ ํจํด(์ ng-pattern="/^[a-zA-Z0-9]*$/"
)์ ์ฌ์ฉํ ๋ ํํ ๊ณต๋ฐฑ์ ์
๋ ฅํด๋ ngPattern์ด ์ ํจํ์ง ์๊ฒ ํธ๋ฆฌ๊ฑฐ ๋์ง ์์ต๋๋ค.
ํ ์คํธ ์ผ์ด์ค๋ http://plnkr.co/edit/xeWv4bpUiJnYeGlcD0vE?p=preview ๋ฅผ ์ฐธ์กฐ
์ด๊ฒ์ AngularJS 1.3.0์ ๋ฐ๋ํ์ง๋ง 1.2 ๋ถ๊ธฐ์๋ ์ด ๋ฒ๊ทธ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๊ณต๋ฐฑ์ ์๋ฅด์ง ์์ผ๋ ค๋ฉด ng-trim="false"
๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค. ๋ฌธ์๋ฅผ ์ฝ์ผ์ญ์์ค
Doh, ๋์์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
์ ์์ฑ์๋ ng-trim="true"
๊ฐ ์ข์ ๊ธฐ๋ณธ๊ฐ์ด๋ผ๊ณ ์๊ฐํ์๊น์?
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๊ณต๋ฐฑ์ ์๋ฅด์ง ์์ผ๋ ค๋ฉด
ng-trim="false"
๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค. ๋ฌธ์๋ฅผ ์ฝ์ผ์ญ์์ค