問題タブ [beego]

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.

0 投票する
2 に答える
4247 参照

json - Beego コントローラーでの JSON 応答

私は、ルートで JSON 応答を取得しようとしている beego の初心者です。

そのように定義されたコントローラーがあります。

私のルーターは次のように定義されています

ルートにアクセスすると、プロパティのない空の JSON オブジェクトが表示されます。

json 構造体を文字列に置き換えると、応答が返されます。つまり、beego はコントローラーとメソッドを認識しています。

私は何を間違っていますか?

0 投票する
1 に答える
1370 参照

session - Beego セッションがデータをテンプレートに自動的に渡さない

map[string]interface{}でタイプのセッション情報を取得する際this.GetSession("session_key")、データをテンプレートに明示的に渡すために、コンテキストを明示的に設定し、このようにセッションをアサートする必要がありました。

セッション データ (タイプmap[string]interface{}) は次のようになります。

ただし、Beego のセッションdocによると、セッションは型アサーションやコンテキストの受け渡しを必要とせずに暗黙的に渡されるようです (テンプレートはセッション値、つまり{{.nickname}}およびにすぐにアクセスできます{{.picture}}) 。

これは、リダイレクトする前にセッションを設定するコントローラーです/user

これは「/user」のコントローラーです

これだけで、次のようにテンプレートをデータにマップできます。

テンプレートデータを設定する必要があると確信しています。上記のドキュメントがそうしなかった理由がわかりません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
1071 参照

go - beego でエンドポイント API をテストするために JSON リクエストを送信すると、本文が空で失敗する

beego フレームワークを使用して、REST API のエンドポイントをテストしようとしています。

私のテスト関数は、JSON リクエストを送信するために使用しているものの下にあります。

サーバーはリクエストを受け取りますが、入力本文は常にemptyリクエスト用です。

同様に、 Form データを server に送信するために使用している関数works fine

問題:同様のフォームでエンコードされたデータは正常に処理されるのに、サーバーが JSON 要求本文を空として受信するのはなぜですか。数日間これにこだわっていますが、どんな指針も高く評価されています。

0 投票する
2 に答える
313 参照

go - BEEGO をインストールしようとするとエラーが発生する

私は GO を初めて使用し、Windows 8 デスクトップまたは Debian8 の VirtualBox にフレームワーク beego をインストールしようとしたときに、同じエラーが発生しました。