問題タブ [wt]

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 投票する
1 に答える
2404 参照

c++ - サーバーから受信した Wt FastCGI 不完全なヘッダー (0 バイト)

FastCGI で Wt アプリと連携するように Apache をセットアップするのに苦労しています。

Arch Linux と Apache 2.4.7 を使用しています。gcc 4.9.0 20140604

最も単純な例であるhello worldの例では、コンパイル後に次のエラーが表示されます。

これが私がすることです

コンパイル:

私の仮想ホスト:

そして、httpd.conf から含まれている私の fastcgi.conf:

私がそれをコンパイルした場合:

そしてそれを実行します:

すべてが正常に動作するので、Apache/fastcgi のセットアップに問題があると考えています。

すべてのヒントは大歓迎です。

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

rest - Wt を使用して Restful API を起動して実行する方法

Web 上のチュートリアルに基づいて実行中の Wt アプリケーションがあり、Restful API 機能を追加するために Wt を使用するエレガントな方法があるかどうか疑問に思っていました。

現在のアプリケーションから公開できるリソースがいくつかありますが、パッチを実装したくありません。

誰かがそれを行う方法について良い考えを持っている場合、または開発を簡単にするJSONライブラリの提案さえあれば、私は非常に感謝しています.

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

javascript - WT(Witty)でJavascript機能を使う。

私は WT(Witty) Web ページを使用して D3/DC ビジュアライゼーションを埋め込むことを検討しています。WT で JavaScript 関数を使用することはできますか?

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

c++ - Wt WText スクロールバー

Wtについて少し質問があります。WText (WContainerWidget の子で、長いテキストを持つ) を作成すると、この WText のスクロールバーが作成されません。オーバーフローを設定する(WContainerWidgetのsetOverflow関数を使用)、このテキストクラスをWScrollAreaに入れるなど、多くのことを試しました..

その問題について、何かご意見がありましたら幸いです。

みんなありがとう。ムスタファ

編集:コード例

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

c++ - 関数を Wt のタブに接続する

Wt ライブラリを使用して C++ で Web サイトを作成しています。そのウェブサイトでタブを使用したいと思います。そのために、 を使用しWTabWidgetます。

ドキュメントでは、彼らはタブを作成し、各タブを関数にリンクします:

それに基づいて、私はこれを書きました:
WTabWidget *myTab = new WTabWidget(); myTab->addTab(test(), "Test Tab");

しかし、私のコンパイラは私に教えてくれます:

私の「テスト」関数の戻り値の型は void です。void 型の右辺値を "WWidget*" 型のパラメーターに割り当てることはできません。

しかし、ドキュメントにその例が示されている場合、なぜ私はそれを行うことができないのでしょうか?
それexamples->addTab(chartExample(), "Charts");

ご協力いただきありがとうございます!

0 投票する
0 に答える
149 参照

c++ - const std::string コンストラクターでの引数の伝搬エラー

私は Wt (機知に富んだ) C++ ライブラリの使用方法を学んでおり、シングルトンを使用して Dbo::Session を即興で作成しようとしました。以下は、私が作成した MySQL Backend Singleton ラッパーのスニペットです。

失敗事例

プログラムがコンパイルされ、例外が発生して実行されます: MySQL Connect Failure。

GDBでデバッグすると、var dbhostatの値//BREAKPOINTがガベージ"localhost"であることが明らかになりました。//STEP1

観察

Wt::Dbo APIは、MySQL クラス コンストラクターが参照によって渡されない文字列引数を 1 つしか持たないことを特異に示していますconst std::string dbhost。ヘッダー ファイルの関数シグネチャは次のとおりです。

成功事例

スーパー クラス コンストラクターに渡される引数が 3 つだけの同じコード

目的の mysql バックエンド オブジェクトをコードに返します。

行動を理解し、問題を解決するために、助けが求められます。

以下は、コンパイルに使用されるコードです

アップデート:

  1. EDIT 1:2:@dma が提案するように、2 つの編集によりコードが単純化されます。そして、次のコンストラクター呼び出しでガベージが取得されます。つまり、ファイル MySQL.C のデバッガーの次のステップ