問題タブ [angular-formly]
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.
angularjs - Formly 検証関数はエラー メッセージにどのように寄与する必要がありますか?
いくつかのフォームで使用され、フィールドの複数の側面をチェックする非同期 Formly フィールド検証関数があります。フィールドの何が問題なのかを正確に説明するフィールド検証関数から、(一般的な意味で) エラー テキストを "返す" ことができるようにしたいと考えています。
それを行う最善の方法は何ですか?テキストをスコープに出力したいと思いますが、どこにあるのかわかりません。私はすべての例を掘り下げましたが(私はそう思います)、関連するものは何も見当たりません。
javascript - Angular-Formly: サービスからのフィールドの非表示/無効化
angular-formly フィールドを無効にしようとするサービスがあります。
templateOption オブジェクトは正しいですが、フィールドは無効になっていません:
これは不可能ですか?
ありがとう。
編集:サービスで無効にする前のフォームコード
angularjs - 関数を形式的に属性タグ付けに渡すAngularでのui-selectタグ付けの使用
入力のタグ付けに ui-select を使用して、angular-formly のカスタム テンプレートを作成しました。
ここに問題があります。ui-select ドキュメントの例のように、タグ付けを属性に変換してタグ付けする関数を設定したいのです。
ui-select を使用したプランカーの例: http://plnkr.co/edit/m1SQXUxftBLQtitng1f0?p=preview
javascript - Angular-formly 存在しないソースから api-check を取得しようとしています
RequireJSを使用して、AngularJs アプリケーションにangular- formlyを追加しようとしています。私は追加しました
シムを追加しました。
しかし、ネットワークを見ると、正しい呼び出しを行うことで両方のライブラリを取得しています。ただし、アドレスからhttp://localhost:9000/assets/javascripts/api-check.js
apiCheck を取得するために別の要求を作成します (おそらく形式的にはこれを行っています)。これまでのところ、シムに apiCheck を追加して、正式な依存関係などから削除しようとしました。
どうすればこれを回避できますか? アプリケーションの実行が許可されません。ありがとう...
angularjs - 角ばったフォルムで型破りなフォルム構造
angular-formly を使用してフォームを構築しようとしていますが、理解できないのは、少し奇妙な構造を持つフォームだけです。したがって、フォーム構造は次のようになります。
結果の HTML 構造の例 (非常に粗い) は次のようになります: http://jsbin.com/bebinivaba/edit?html,output
...
問題は、ラジオ ボタンが同じラジオ グループからのものである必要があることです。私が見た唯一の方法は、「オプション」オブジェクトの templateOptions プロパティでオプションを指定することです。そのため、ラジオボタンの間に何かを挿入する方法はないようです...
フィールドのレンダリングにBootstrap Templateを使用しています。
angular-formly - Formly が ng-dialog に表示されない
scotch.io から開始する Mean-Stack SPA を使用します。ダイアログには ng-dialog を使用します。フォームについては、angular-formly を使用したいと思います。Searchdialog.html を所有する MainCtrl ng-dialog.open を呼び出します。searchdialog.html で、フォームを angular-formly に置き換えたいです。
通常のフォームがダイアログに表示され、正式にコード化された部分は表示されず、送信ボタンのみが表示されます。
コードはこちらJS BINリンク
正式なフォームが表示されないのに、通常のフォームが表示されるのはなぜですか?
編集:ここに完全なテストコードを追加しました
angular-formly - すべてのタイプにデフォルトの ngModelAttrs を追加
フィールドを宣言するとき、ngModelAttrs
そのフィールドに対して次のように指定できます。
、、 などが標準であるのと同じように、equals
標準モデル属性のリストに追加したいと思います。min
max
minlength