問題タブ [embedded-javascript]

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

javascript - if 文とループで未定義の値をスキップする

すべてのユーザーのコメントをループしようとしていますが、if ステートメントで特定の値を探しています。問題は、一部のユーザーがコメントを作成していないためにアプリが壊れることです。そのため、「収集された」未定義の「プロパティを読み取れません」というメッセージが表示されます。if ステートメントの未定義の値をスキップするにはどうすればよいですか? コードは以下のとおりです。

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

platformio - platformio cli を使用して mjs ライブラリ (組み込みの JavaScript) をインストールする際の問題

関数を platformioにインポートした後、 mjsで関数を使用しようとすると、ビルド エラーが発生します。

を試す#include <../lib/mjs/mjs.h>ことはできますが、ヘッダー ファイルのみが含まれ、.c ファイルは含まれません。何もリンクされていません。

mjs (または .c を含む外部ライブラリ) を platformio ライブラリとして設定するにはどうすればよいですか?


詳細:


  1. #include <mjs.h>または#include <mjs/mjs.h>main.cで試すことができますが、どちらも機能しません。
  2. コンパイル中にライブラリが .pioenvs にコピーされることを期待しています。
    しかし、そうではないようです。
  3. お気に入りの検索エンジンからいくつかのことを試しました。しかし、運がありません。Platformio のドキュメントもあまり役に立たないようです。これに github の問題を送信する必要があると思われる場合は、コメントでお知らせください。

ESP32 espressif DFU ライブラリ バージョン 1.5 現在 Windows 10 に対応 (将来的には WSL Debian、Gentoo Linux、Mac も使用予定)

platformio.ini


ps プロトタイピング フェーズを終了した後、gpl 制限があることを理解しています (プロトタイピング中は制限はありません)。そのため、商用ライセンスを購入する予定です。このライブラリは platformio ストアには適していないと思います。ローカル専用のライブラリが必要です。

しかし、そこにある多くのライブラリは、見つかった手順に従い、platformio の使いやすさを拡張できます...

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

javascript - EJS テンプレートのテーブル列の文字列を dd-mm-yyyy 形式に変換する方法は?

私はEJS templateこのようにレンダリングしtable dataてから来ていますDatabase

Patient.StudyDate であり、次のstringようにレンダリングされます20181029(最初4は年、次に2月、最後2は日なので、これを に変更したいstring)dd-mm-yyyyであり、データベースからのものです

ここに画像の説明を入力

それをこのように示したい29-10-2018

EJSテンプレート言語でそれを行う方法は?

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

javascript - 外部ファイルから埋め込み JavaScript 関数を含める

私は埋め込みのjavascriptを使用しており、テーブルを構築するために特定の関数を定義しています:

ここで、この関数を別のページで再利用したいかもしれませんが、別のファイルに移動しようとすると、「functions.ejs」など、各ページの先頭で次のステートメントを使用しようとすると、その<% include functions.ejs %>ような関数がないと言われます。何を与える?