問題タブ [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.
javascript - Mithril: DOM の準備が整うまでルート設定を延期する
アプリのビューには div があり、アプリのページのマウント ポイントとして使用されます。
以下は機能していないようです。
<div id="page"></div>
app.html に直接インクルードすると機能します。htmlを直接書かずに、上記の問題を解決するにはどうすればよいですか?
mithril.js - 成功したリクエストはエラー フックでラップ解除されます
オブジェクトに読み込みたいモック json ファイルがあります。私のコードは次のようになります。
コードは常にunwrapError
フックのみにヒットします。
私を本当に混乱させているのは、次の2つのことです。
- リクエストは正常に行われました - Chrome の開発ツールで確認できます。アクセス エラーの兆候はまったくありません。
- エラー フックが受け取る最初の引数は、まさに期待どおりの JSON です。2 番目の引数は、対応する XMLHttpRequest オブジェクトであり、エラーは示されません。
したがって、ドキュメントに反して、応答オブジェクトには、何が起こったかを示す「エラー」プロパティが含まれていません。
私は何を間違っていますか?
spring-data-rest - spring-data-rest でヘッダーの優先順位を受け入れる
私は mithril.js で spring-data-rest を試しています。ただし、json ではなくリポジトリから xml 応答を取得し続けます。
私はこのリポジトリを持っています:
そして、これでリクエストします:
ただし、xml 応答で文字列のリストを取得しました。
以下のようにソースを確認しようとしましたが、見誤って間違ったソースを指摘する可能性があります。
ミスリルが受け入れヘッダーを次のように設定していることがわかりました
ただし、 spring-data-rest でリクエストを処理するようです
spring-data-rest ソース: 171-173 行目
それ以外の
spring-data-rest ソース: 210-213 行目
私のajaxリクエストに何か問題がありますか?
mithril.js - キャッチされていない TypeError: 未定義のプロパティ 'マップ' を読み取ることができません
公式サイトに掲載されている以下のコードを試すとエラーになるようになりました。エラー 原因 なに?
http://mithril.js.org/mithril.component.html#nesting-components
mithril.js - m.withAttr チュートリアル コードを操作するにはどうすればよいですか?
双方向データバインディングの不自然な例
https://lhorie.github.io/mithril/mithril.withAttr.html
上記のコードを試してみましたが、何も機能しません。
以下を追加しようとしたのは初めてでした。
キャッチされていない SyntaxError: 予期しないトークン n
次に、以下を追加しようとしました。
▼/users/index.php
キャッチされていない SyntaxError: 予期しないトークン n
m.withAttr チュートリアル コードを操作するにはどうすればよいですか?
javascript - MithrilJS: 最上位コンポーネント内でコンポーネントをルーティングする
ミスリルについて読み始めました。魅力的..最初に読んだ後、私を困惑させたことが1つだけあります。
あるコンポーネントを別のコンポーネント (最上位コンポーネント) 内にルーティングするにはどうすればよいですか? つまり、angulars ng-view または embers アウトレットをエミュレートするにはどうすればよいですか?
m.route を取得して、任意の dom ノードにコンポーネントをアタッチできることを理解しています。しかし、特に m("#view") を生成する最上位コンポーネント App をレンダリングし、他のすべてのルーティング可能なコンポーネントを App の #view div 内に配置するにはどうすればよいでしょうか? これは可能ですか?そうしないと、サブコンポーネントへのすべてのルート遷移にヘッダーとフッターを繰り返し含める必要がありますよね? 何か不足していますか?
ありがとうございました。