問題タブ [appcelerator-alloy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
appcelerator - appcelerator で入力をマスクする
アプリに電話入力があります。
電話マスクを、できれば REGEX で作成したいのですが、appcelerator で作成するのに苦労しています。
次のようにする必要があります: (xx)_xxxx-xxxx または (xx)_xxxx-xxxxx
ブラジルの電話番号パターン.
しかし、私はjavascriptだけではそれを行うことができません.しかし、私はそれを検証することができました.誰かが私を助けることができますか?
xmpp - プライバシー リストを要求する方法 - xmpp チタン
xmpp サーバーに接続しているユーザーのプライバシー リストを要求したいと思います (私の場合はquickbloxを使用しています)。私はチタンとこのライブラリを使用しています。
これは、アプリからサーバーにメッセージを送信するためのアロイ コードです。
そしてコントローラーから
出力は次のように表示されます(ライブラリのTi.API.infoによると)
プライバシー リストの要求をどのように準備しますか?
appcelerator - Backspace Appcelerator Android の検出
Appcelerator Android でバックスペースを検出する必要があります。ここに searchBox のイベント リスナーがあります。
ユーザーがテキストを削除したかどうかを検索ボックスで検出する方法はありますか?
ありがとう。
data-binding - Alloy 1.8 アップグレード後の Alloy データバインディングエラー
モデル:
列id
がであることに注意してくださいautoincrement
。
景色:
id
列にバインドされていることに注意してください。
指定せずに次を呼び出している場合id
(そうする必要はありません。自動インクリメントされます):
エラーが発生します:
これはアップグレード後のみです。何か案が?バグまたは何かが私の側から壊れたのですか?
ありがとう。
appcelerator - アップグレード後の Alloy 1.8.3 トランスフォームの問題/新しいバグの可能性?
Alloy の 1.8.3 へのアップグレードに関連する 2 つの問題が見つかりました。どちらも、変換とデータ バインディングに関して報告された別のバグの一部であると思います ( https://jira.appcelerator.org/browse/ALOY-1477 )。
私がやっていることが原因である場合に備えて、バグとして報告したくありませんでした??
最初のもの、私はもともとリストの変換で Alloy_id を参照していましたが、それを開始すると、alloy_id が見つからないというエラーが発生し始めました。上のバグ?
xml コード (一部)
2 つ目は、hasDetail を true または false (ブール値) に設定して、表の行に詳細を表示することです。これは、これまでのすべてのバージョンで小さなアイコンを表示することで iOS アプリで機能しますが、アップグレード前は、参照をブール値として検証することはできましたが、今度は文字列として参照する必要があります。これは正しくありませんか??
controller.js コード
appcelerator - Appcelerator App Designer の値で有効な Alloy.Globals 変数を使用するにはどうすればよいですか
値としてのTitanium SDK 定数とAlloy.Globalsの使用に関して、Appcelerator App Designerの使用中に問題が見つかりました。
例では、alloy.js に値があります。
だから私のtssファイルで私は持つことができます
これは完全に機能します。
Appcelerator App Designerを使用してレイアウトの任意の部分を変更すると、tss 値が文字列に変更され、基本的に合金で壊れます。例えば:
この動作は、 TiではなくTitaniumで始まる Ti 定数に対しても機能します。残念ながら、Appcelerator App Designerのドロップダウンには、 Ti.UI定数ではなく、古いTitanium.UI定数が含まれています。
Titanium 定数については、TSS ファイルで変更しても、アプリ デザイナーを使用して将来設計を変更しても壊れないことがわかっています。ただし、 Alloy.Globals変数の問題を回避する方法がわかりません。
助言がありますか?