[解決済み] React インライン スタイル - style prop は文字列ではなく、スタイル プロパティから値へのマッピングを期待します。
2023-01-12 18:41:32
質問
Reactアプリケーションでインラインスタイルを設定しようとしています。今回は、spanに対してです。
<span className="myClass" style={{float : 'left', paddingRight : '5px'}} > </span>
Reactが教えてくれる。
Uncaught Invariant Violation(捕捉されない不変量違反)。このとき
style
プロパテ ィは、文字列ではなく、スタイル プロパティから値へのマッピングを期待します。 へのマッピングを期待するもので、文字列ではありません。例えば JSX を使用する場合は、style={{marginRight: spacing + 'em'}} となります。この DOM ノード は `SentenceView' によってレンダリングされました。
意味がよくわかりません。
追記:いろいろなバージョンを試した結果、私がやったのは
paddingRight: 5
だけでなく
paddingRight: 5 + 'px'
だけでなく
paddingRight : 5px
にもしましたが、成功しませんでした。
どのように解決するのですか?
"を使用してください。
スタイル
styleの代わりにquot;prop
<span className="myClass" style={{float : 'left', paddingRight : '5px'}} > </span>
W3Schools の素晴らしいリファレンスでは、スタイル情報を持つオブジェクトを作成し、style 属性でそれを参照する方法も紹介されています。 CSSを使用してReactのスタイルを設定する方法に関するリファレンス
関連
-
[解決済み] AngularJSのエラーです。Cross Origin リクエストはプロトコルスキーム http, data, chrome-extension, https に対してのみサポートされています。
-
[解決済み] ジェスト あるクラスの特定のメソッドをモックする方法
-
[解決済み] アサインの左側にJavascriptのオブジェクトブラケット表記({ ナビゲーション } =)があります。
-
[解決済み] JavaScriptで:hoverのCSSプロパティを変更する
-
[解決済み] CORS OriginヘッダーとCSRFトークンによるCSRF保護
-
[解決済み] Javascript / jQueryでAndroid端末を検出する。
-
[解決済み] $.ajax実行中にローディングイメージを表示する
-
[解決済み] JavaScriptのArray.sort()メソッドでシャッフルするのは正しいのか?
-
[解決済み] querySelectorAllがない場合、ライブラリを使用せずに属性で要素を取得する?
-
[解決済み] JavaScriptの文字列プリミティブとStringオブジェクトの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] チェックボックスが選択されているかどうかを確認するjQuery
-
[解決済み] ExtJS 4のイベントハンドリングについて
-
[解決済み] なぜ "use strict "はパフォーマンスを10倍向上させるのか?
-
[解決済み] 文字列がhtmlであるかどうかをチェックする
-
[解決済み] JSXとLoadshを使用して、ある要素をn回繰り返す方法
-
[解決済み] JavaScriptでの大文字小文字を区別しない正規表現
-
[解決済み] jqueryはjavascriptのライブラリなのかフレームワークなのか?[クローズド]
-
[解決済み] モデルフェッチ時に1をtrueに、0をfalseに変換する方法
-
[解決済み] Chrome拡張機能:popup.htmlを強制終了させる
-
[解決済み] JavaScriptデータフォーマット/プリティプリンタ