問題タブ [vtl]
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.
amazon-web-services - iOS から AWS API Gateway モデルにアクセスする方法
AWS モデル スキーマ
AWS 統合レスポンス - マッピング テンプレート - application/json
Velocity テンプレート言語を使用したマッピング 配列...
AWS ラムダ関数
モデルの iOS アプリ
iOS モデルにはtype、値が入力されたタイプ NSString のフィールドがあります{S=Hello World}
iOSフィールドは、Hello World解析を節約するのと同じにしたい{S=*}
どこが間違っていますか?
amazon-web-services - VTL の AWS APIG マッピング テンプレートでネストされたリストを処理する方法
(これが私のモデルスキームです:
マッピング テンプレートは次のとおりです。
この構文はデータを正しくマップしますが、「オプション」は空の配列になります。
「オプション」を指定しないと、iOS アプリは有効な JSON を受け取ります。しかし、「オプション」のさまざまな構文を試すと、無効な JSON または「内部サービス エラー」が発生し、CloudWatch はそれほど優れた製品ではありませんUnable to transform response。
有効なオプション{L=[{"L":[{"S":"1"},{"S":"Dr"}]},{"L":[{"S":"2"},{"S":"Mr"}]},{"L":[{"S":"3"},{"S":"Ms"}]},{"L":[{"S":"4"},{"S":"Mrs"}]},{"L":[{"S":"5"},{"S":"Prof."}]}]}には、Lambda 関数によって提供される次のコンテンツが入力されます。
現時点では、API Gateway VTL はネストされた配列をサポートしていないとしか言えません。
amazon-web-services - VTL タイムアウトを使用した AWS Gateway API マッピング
単純な GET を定義する AWS Gateway API があります。それを使用して Lambda をトリガーします。リクエスト マッピングを使用してクエリ パラメータを取得し、json オブジェクトを作成して Lambda を指定します。これが私のマッピングです
私は VTL と Amazon Gateway API を初めて使用しますが、これが完了しない原因となっている間違いを犯しているようです。私は多くのバリエーションを試しましたが、引用$myMap.get($key)すると完全にはなりません. 私は何を間違っていますか?私は理解するのが大好きです。同じ出力の提案も歓迎します。
アップデート
「{」と「}」を削除すると、タイムアウトしなくなりました。なぜそれが重要なのかわかりません。それは私が望んでいるフォーマットではありませんが、これを理解するための興味深い情報です。
更新 2
ロジックを簡素化し、同じ問題で上記に反映しました。また、別のオブジェクトを開く属性をjsonに入れると、ロジックが機能することもわかりました。これはひどいです。
javascript - 速度テンプレート言語で ajax 呼び出しを呼び出す方法は?
私は速度テンプレート言語と JavaScript を使用してお問い合わせページに取り組んでいます。
要件は、a) お客様が 2 つのドロップダウン (場所とショップ名) から値を選択し、[送信] ボタンをクリックすることです。
b) このプロセスは、AJAX 呼び出し (ページをリロードせずに) を使用して処理され、同じページのドロップダウンのすぐ下にアドレスが表示されます。
フォームの UI インターフェイス (contact.vtl) を開発しました。クリック イベントで、AJAX 呼び出しを呼び出すことができます。その後、コントロールが contact-detail.vtl にシフトされた後、ここで先に進むことができませんか?
contact.vtl への応答を返す方法は?
xml - SAS Studioの共通タスクモデルでVelocity Template LanguageまたはSASコードを使用する
SAS Studio でカスタム タスクを作成しようとしています。XML属性またはタグ付きテキスト<DataSource>の変数を使用できないという問題に直面しまし た。<Option>
事前定義されたライブラリに新しいデータセットを作成するタスクをプログラミングする必要があります。データセットの名前は、同じかカスタムにすることができます。コードの例を次に示します。
その結果、次のような単純なカスタム タスクができました。
コード領域では、オプションを変更することによる反応が見られます。
ほかを選ぶ:
残念ながら、ラジオボタンの名前は変わりません。VTL変数 $DATASOURCE.getTable()をでラップしようとしまし<![CDATA[...]]>たが、うまくいきません。
In SAS Studio 3.5: カスタムタスクの作成に関する開発者ガイド
私の質問は、そのように VTL 変数を使用することは可能ですか? そして、可能であれば、それを実現する方法は?
SAS Studio 3.5: Developer's Guide to Writing Custom Tasksで答えが見つかりませんが、SAS Studio にはグラフィカル データ ソースを持つ「結合」という複雑なタスクがあります。また、ガイドには記載されていません。これがアイデアにつながりました - すべての機能がガイドに記載されているわけではありません。私が間違っていたら、私を正してください。ありがとう。
ありがとう。
java - Velocity テンプレートで Java 関数を渡す
私はこれにこだわっています。
.vm
レンダリングされた HTML で$message. 実際のメッセージが届かないのはなぜですか?




