問題タブ [mithril.js]

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 に答える
322 参照

javascript - Mithril: DOM の準備が整うまでルート設定を延期する

アプリのビューには div があり、アプリのページのマウント ポイントとして使用されます。

以下は機能していないようです。

<div id="page"></div>app.html に直接インクルードすると機能します。htmlを直接書かずに、上記の問題を解決するにはどうすればよいですか?

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

mithril.js - 成功したリクエストはエラー フックでラップ解除されます

オブジェクトに読み込みたいモック json ファイルがあります。私のコードは次のようになります。

コードは常にunwrapErrorフックのみにヒットします。

私を本当に混乱させているのは、次の2つのことです。

  • リクエストは正常に行われました - Chrome の開発ツールで確認できます。アクセス エラーの兆候はまったくありません。
  • エラー フックが受け取る最初の引数は、まさに期待どおりの JSON です。2 番目の引数は、対応する XMLHttpRequest オブジェクトであり、エラーは示されません。

したがって、ドキュメントに反して、応答オブジェクトには、何が起こったかを示す「エラー」プロパティが含まれていません。

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

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

spring-data-rest - spring-data-rest でヘッダーの優先順位を受け入れる

私は mithril.js で spring-data-rest を試しています。ただし、json ではなくリポジトリから xml 応答を取得し続けます。

私はこのリポジトリを持っています:

そして、これでリクエストします:

ただし、xml 応答で文字列のリストを取得しました。

以下のようにソースを確認しようとしましたが、見誤って間違ったソースを指摘する可能性があります。

ミスリルが受け入れヘッダーを次のように設定していることがわかりました

ミスリルソース:1079行目

ただし、 spring-data-rest でリクエストを処理するようです

spring-data-rest ソース: 171-173 行目

それ以外の

spring-data-rest ソース: 210-213 行目

私のajaxリクエストに何か問題がありますか?

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

mithril.js - キャッチされていない TypeError: 未定義のプロパティ 'マップ' を読み取ることができません

公式サイトに掲載されている以下のコードを試すとエラーになるようになりました。エラー 原因 なに?

http://mithril.js.org/mithril.component.html#nesting-components

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

mithril.js - m.withAttr チュートリアル コードを操作するにはどうすればよいですか?

双方向データバインディングの不自然な例

https://lhorie.github.io/mithril/mithril.withAttr.html


上記のコードを試してみましたが、何も機能しません。

以下を追加しようとしたのは初めてでした。

キャッチされていない SyntaxError: 予期しないトークン n


次に、以下を追加しようとしました。

▼/users/index.php

キャッチされていない SyntaxError: 予期しないトークン n


m.withAttr チュートリアル コードを操作するにはどうすればよいですか?

0 投票する
3 に答える
961 参照

javascript - MithrilJS: 最上位コンポーネント内でコンポーネントをルーティングする

ミスリルについて読み始めました。魅力的..最初に読んだ後、私を困惑させたことが1つだけあります。

あるコンポーネントを別のコンポーネント (最上位コンポーネント) 内にルーティングするにはどうすればよいですか? つまり、angulars ng-view または embers アウトレットをエミュレートするにはどうすればよいですか?

m.route を取得して、任意の dom ノードにコンポーネントをアタッチできることを理解しています。しかし、特に m("#view") を生成する最上位コンポーネント App をレンダリングし、他のすべてのルーティング可能なコンポーネントを App の #view div 内に配置するにはどうすればよいでしょうか? これは可能ですか?そうしないと、サブコンポーネントへのすべてのルート遷移にヘッダーとフッターを繰り返し含める必要がありますよね? 何か不足していますか?

ありがとうございました。