タグ付けされた質問 「javascript」

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

16
JSONをCSV形式に変換して変数に格納する方法
ブラウザでJSONデータを開くリンクがありますが、残念ながらそれを読み取る方法がわかりません。JavaScriptを使用してこのデータをCSV形式で変換し、JavaScriptファイルに保存する方法はありますか? データは次のようになります。 { "count": 2, "items": [{ "title": "Apple iPhone 4S Sale Cancelled in Beijing Amid Chaos (Design You Trust)", "description": "Advertise here with BSA Apple cancelled its scheduled sale of iPhone 4S in one of its stores in China\u2019s capital Beijing on January 13. Crowds outside the store in …
99 javascript  json  csv 

4
Node.jsを介してbase64でエンコードされた画像をAmazon S3にアップロードする
昨日、深夜のコーディングセッションを行い、小さなnode.js / JS(実際にはCoffeeScriptですが、CoffeeScriptは単なるJavaScriptなので、JSと言いましょう)アプリを作成しました。 目標は何ですか: クライアントがキャンバスdatauri(png)をサーバーに送信(socket.io経由) サーバーが画像をAmazon S3にアップロードします ステップ1が完了しました。 サーバーに文字列が追加されました data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt... 私の質問は、このデータをAmazon S3に「ストリーミング」/アップロードし、そこで実際のイメージを作成するための次のステップは何ですか? knox https://github.com/LearnBoost/knoxはS3に何かをPUTするための素晴らしいライブラリのようですが、欠けているのは、base64-encoded-image-stringと実際のアップロードアクションの間の接着剤ですか? どんなアイデア、アドバイス、フィードバックも歓迎します。


9
次のコンテンツセキュリティポリシーディレクティブに違反しているため、スクリプトの読み込みを拒否しました
5.0.0以上のAndroidシステム(Lollipop)を搭載したデバイスにアプリをデプロイしようとすると、次のようなエラーメッセージが表示され続けます。 07-03 18:39:21.621:D / SystemWebChromeClient(9132):file:///android_asset/www/index.html:Line 0:Refused to load the script 'http:// xxxxx' for violate the following Contentセキュリティポリシーディレクティブ:「script-src 'self' 'unsafe-eval' 'unsafe-inline'」。07-03 18:39:21.621:I / chromium(9132):[INFO:CONSOLE(0)] "次のコンテンツセキュリティポリシーディレクティブに違反しているため、スクリプト 'http:// xxx'のロードが拒否されました:" script- src 'self' 'unsafe-eval' 'unsafe-inline' "。 ただし、Androidシステムが4.4.x(KitKat)のモバイルデバイスに展開した場合、セキュリティポリシーはデフォルトのポリシーで機能します。 <meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *"> それから、多分、私はこのようなものに変えるべきだと思いました: <meta http-equiv="Content-Security-Policy" …

14
ReactJSでどのようにホバーしますか?-onMouseLeaveが高速ホバーオーバー中に登録されない
インラインスタイリングを行うときに、ReactJSでホバーイベントまたはアクティブイベントをどのように達成できますか? onMouseEnter、onMouseLeaveのアプローチにはバグがあることがわかったので、別の方法があることを期待しています。 具体的には、コンポーネントにすばやくマウスを合わせると、onMouseEnterイベントのみが登録されます。onMouseLeaveは起動しないため、状態を更新できません...コンポーネントがまだホバーされているように見えます。「:active」css疑似クラスを模倣した場合も、同じことに気づきました。本当に速くクリックすると、onMouseDownイベントだけが登録されます。onMouseUpイベントは無視されます...コンポーネントはアクティブなままです。 これが問題を示すJSFiddleです:https ://jsfiddle.net/y9swecyu/5/ 問題のあるJSFiddleのビデオ:https ://vid.me/ZJEO コード: var Hover = React.createClass({ getInitialState: function() { return { hover: false }; }, onMouseEnterHandler: function() { this.setState({ hover: true }); console.log('enter'); }, onMouseLeaveHandler: function() { this.setState({ hover: false }); console.log('leave'); }, render: function() { var inner = normal; if(this.state.hover) { inner = …


5
CORS:資格情報モードは「インクルード」です
はい、私はあなたが何を考えているか知っています-さらに別のCORSの質問ですが、今回は困惑しています。 まず、実際のエラーメッセージは次のとおりです。 XMLHttpRequestはhttp://localhost/Foo.API/tokenをロードできません。リクエストの認証情報モードが「include」の場合、応答の「Access-Control-Allow-Origin」ヘッダーの値はワイルドカード「*」であってはなりません。起源'のhttp:// localhostを:5000 'がそのためのアクセスが許可されていません。XMLHttpRequestによって開始されたリクエストの認証情報モードは、withCredentials属性によって制御されます。 どういう意味かわかりません 資格情報モードのが「インクルード」か? したがって、郵便配達員でリクエストを実行しても、そのようなエラーは発生しません。 しかし、angularjs Webアプリから同じリクエストにアクセスすると、このエラーに困惑します。これが私のangualrjsリクエスト/レスポンスです。ご覧のとおり、応答はですがOK 200、それでもCORSエラーが発生します。 フィドラーの要求と応答: 次の画像は、WebフロントエンドからAPIへのリクエストとレスポンスを示しています したがって、私がオンラインで読んだ他のすべての投稿に基づくと、私は正しいことをしているように見えます。そのため、エラーを理解できません。最後に、angualrjs(ログインファクトリ)内で使用するコードは次のとおりです。 APIでのCORS実装-参照目的: 使用した方法1: public static class WebApiConfig { public static void Register(HttpConfiguration config) { EnableCrossSiteRequests(config); } private static void EnableCrossSiteRequests(HttpConfiguration config) { var cors = new EnableCorsAttribute("*", "*", "*") { SupportsCredentials = true }; config.EnableCors(cors); } } …


10
条件付き要素で配列を定義する方法は?
条件付き配列要素を定義するにはどうすればよいですか?私はこのようなことをしたい: const cond = true; const myArr = ["foo", cond && "bar"]; これは期待どおりに機能します。 ["foo", "bar"] しかし、に設定condするfalseと、次の結果が得られます。["foo", false] 条件付き要素を使用して配列を定義するにはどうすればよいですか?

11
vue-routerは新しいタブでリンクを開くことができますか?
Наэтотвопросестьответынаスタックオーバーフローнарусском:КаквVUE-ルータоткрытьссылкувновойвкладке? 概要ページと詳細サブページがあります。すべてのルートは、次のvue-routerようなプログラムナビゲーションを使用して(v 0.7.x)で実装されます。 this.$router.go({ path: "/link/to/page" }) ただし、概要ページからサブページにルーティングする場合は_target="blank"、<a>タグに追加する場合と同じように、新しいタブでサブページを開く必要があります。 これを行う方法はありますか?

17
WebPサポートの検出
Javascriptを介してWebPのサポートを検出するにはどうすればよいですか?可能であればブラウザ検出ではなく機能検出を使用したいのですが、その方法が見つかりません。Modernizr(www.modernizr.com)はそれをチェックしません。
99 javascript  html  image  webp 

13
文字がJavascriptの文字であるかどうかを確認するにはどうすればよいですか?
私はJavascript文字列の文字を次のように抽出しています: var first = str.charAt(0); 手紙かどうか確認したいのですが。不思議なことに、そのような機能はJavascriptに存在しないようです。少なくとも私はそれを見つけることができません。 どうすればこれをテストできますか?


9
状態を更新しないsetStateを反応させる
だから私はこれを持っています: let total = newDealersDeckTotal.reduce(function(a, b) { return a + b; }, 0); console.log(total, 'tittal'); //outputs correct total setTimeout(() => { this.setState({dealersOverallTotal: total}); }, 10); console.log(this.state.dealersOverallTotal, 'dealersOverallTotal1'); //outputs incorrect total newDealersDeckTotalは単なる数値の配列です。[1, 5, 9]たとえばthis.state.dealersOverallTotal、正しい合計は表示されませんが、表示されますtotalか?これで問題が解決するかどうかを確認するために、タイムアウト遅延を設定しました。明らかなことはありますか、それとももっとコードを投稿する必要がありますか?

13
Vue.jsの動的画像が機能しない
私は、私の場合持っているVue.jsとwebpackウェブアプリ、私はダイナミックな画像を表示する必要があります。img画像のファイル名が変数のどこに保存されているかを示したい。その変数は、に非同期で入力されているストア変数をcomputed返すプロパティです。VuexbeforeMount <div class="col-lg-2" v-for="pic in pics"> <img v-bind:src="'../assets/' + pic + '.png'" v-bind:alt="pic"> </div> ただし、次のようにすると完全に機能します。 <img src="../assets/dog.png" alt="dog"> 私の場合はこのフィドルに似ていますが、ここではimg URLで機能しますが、実際のファイルパスを使用した場合は機能しません。 それを行う正しい方法は何ですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.