メインコンテンツまでスキップ

フォーム/カスタムページurlパラメータの埋め戻し

適切なアプリケーションを構築する過程で、次のような問題が発生する可能性があります。

  • 例えば、aページのフィールドパラメータの一部をbページに持ってきて使用したい

前提条件

このチュートリアルでは、基本的な機能の一部を使用する必要があります。まず、次の機能を理解することができます。

効果を実現する

クリックしてください。

実装手順

普遍的なフォームページの作成

通常のフォームページを作成します。詳細はこちらを参照してください通常フォーム

キャンバス領域で次のコンポーネントをドラッグします。

  • 単一行テキスト: 製品名を付けます
  • 複数行のテキスト: 製品紹介と命名

Urlパラメータのバインド

製品名に対応するurlパラメータkeyはProductname

state.urlParams.productName

製品紹介に対応するurlパラメータkeyはProductdescription

state.urlParams.productDescription

保存ページ

カスタムページの作成

キャンバス領域で次のコンポーネントをドラッグします。

  • 単一行テキスト: 製品名を付けます
  • 複数行のテキスト: 製品紹介と命名
  • コンテナ
    • ボタン: 上記のパラメータを持ってデータテーブルにジャンプするという名前です

設定ボタンをクリックしてジャンプします

次のイベントをバインドします。

export function onClick() {
this.utils.router.push(
'FORM-43A7DC69D66344C39CD82322D8C0B0B8AY01',
{
productName: this.$('textField_lyxv6iac').getValue(), // 产品名称
productDescription: this.$('textareaField_lyxv6iad').getValue(), // 产品描述
},
true,
false,
);
}

This.utils.router.pushApiパラメータの紹介。

ビデオチュートリアル

オンラインで試遊する

この文書は機械翻訳により生成されています。翻訳により生じた齟齬や相違点は拘束力を持たず、コンプライアンスや執行目的において法的効力はありません。
© DingTalk (Singapore) Private Limited