웹 애플리케이션은 xForms를 사용하여 다른 국가의 다른 템플릿을 확인하고 표시합니다. Sencha Touch를 사용하여 구현해야하는 것과 동일한 것. 다양한 포럼을 검색했지만 확실한 답변을 찾을 수 없습니다.Sencha Touch : Sencha Touch로 xForms를 구현하는 방법은 무엇입니까?
WEB/ioS/Android 애플리케이션에서 사용하는 xForms는 다음과 같습니다.
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:xf="http://www.w3.org/2002/xforms"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xrsi="http://www.westernunion.com/schema/xrsi"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xxforms="http://orbeon.org/oxf/xml/xforms">
<head>
<title>Bank Account details</title>
<xf:model>
<xf:instance xmlns="">
<bank_account>
<bank_name/>
<swift_code/>
<account_number/>
</bank_account>
</xf:instance>
<xf:bind nodeset="bank_name"
type="xs:string"
required="true()"
constraint="string-length(.) < 31"/>
<xf:bind nodeset="bank_code"
type="xrsi:alphanum"
required="true()"
constraint="string-length(.) < 12"/>
<xf:bind nodeset="account_number"
type="xrsi:alphanum"
required="true()"
constraint="string-length(.) < 25"/>
</xf:model>
</head>
<body>
<section>
<dl>
<dt>Bank Name*:</dt>
<dd>
<xf:input ref="bank_name"
incremental="true"
xxforms:maxlength="30">
<xf:alert>Bank Name is required</xf:alert>
<xf:hint>Bank Name</xf:hint>
</xf:input>
</dd>
<dd>
<xf:input ref="bank_code"
incremental="true"
xxforms:maxlength="11">
<xf:alert>AlphaNumeric</xf:alert>
<xf:hint>BIC</xf:hint>
</xf:input>
</dd>
<dd>
<xf:input ref="account_number"
incremental="true"
xxforms:maxlength="24">
<xf:alert>IBAN is AlphaNumeric</xf:alert>
<xf:hint>IBAN</xf:hint>
</xf:input>
</dd>
</dl>
</section>
</body>
</html>
내 Sencha 터치 응용 프로그램에서 비슷한 기능을 구현하고 싶습니다. 이것을 구현할 수있는 좋은 방법이 있습니까? 모든 포인터가 많이 도움이 될 것입니다.
다음은 유용한 링크 2 개입니다. 당신이 XSLTFORMS 느릅 나무를 사용 할 수 있어야한다고 나 t를 보인다
Is anyone using XForms in their web applications? http://www.sencha.com/forum/archive/index.php/t-26497.html
감사 Gendaful
죄송합니다 .. 귀하의 게시물에 언급 된 유용한 링크가 이미 XSLTFORMS를 가능한 대안으로 언급하고 있음을 인식하지 못했습니다. – osantos