アッパーハイツ、ライダースジャケット レディース
目的
・備忘録ようにエラー文対処方法を記載する
目次
①エラー文:「 No Template for interactive request 」
②エラー文:「 Ruting Error 」 「 No route matches [POST] "/tweets" 」
④その他、エラー字に役立つ対処法
①エラー文:「 No Template for interactive request 」
キーポイント
No Template for interactive request
No Template でViewファイルが存在しないこと表しているため
このエラー文が表示された場合は、Viewファイルを確認すればいい
②エラー文:「 Ruting Error 」 「 No route matches [POST] "/tweets" 」
キーポイント
「 Ruting Error 」はルーティングでエラーが発生していることを知らせ
キーポイント
最初の赤文字の意味が、commentというメソッドが定義されていないことを表している。
Didからの赤文字がこういうコードを書きたかったでは?と青文字のヒントを教えてくれている。
comment(単数系)→comment(複数系)にする理由は、アソシエーションで一対多の関係になっているため
※アソシエーションの記述はmodelファイルに書いてある
その他、エラー字に役立つ対処法
・エラー文はでていないが、意図した処理をしない場合(エラー)もある。
・7つのアクション意外を定義する方法もある。その場合は、「 collection 」を使っている。
例/
collection do
get 'search'
end
・イベント発火の種類
・addEventListener の使い方
一言でいうと、HTMLに対して行われた処理の要求のこと。
例えば次のようなことが挙げられる。
・ユーザーが要素の上にマウスカーソルを乗せた
・ユーザーがブラウザ上のボタンをクリックした
・テキストフィールドでキー入力をした
「イベント発火」といいます。
イベント発火の種類
イベント発火は種類が豊富ですが、代表的なものとして以下のようなことが挙げられる
■loadイベント・・・ページ全体が全て読み込まれた後に、イベント発火する
■clickイベント・・・指定された要素がクリックされた時に、イベント発火する
その他、イベントの種類については以下を参照してください。
addEvevtListenerは以下のように使用する
例
実例
解説
1行目で、windowオブジェクトにaddEventListenerメソッドを使いイベント発火を宣言
その内容は、イベントの種類「 load 」なので、ページ全体が読み込まれた後にイベント発火するようにしている。
functionで関数を定義し、3行目で「 pullDownButton 」変数を定義。
代入する値は、ドキュメントオブジェクトのID”lists”
- もっと読む
アッパーハイツ、ライダースジャケット レディース
方法は1つ!
とても簡単です。
script要素をHTMLファイルのhead要素に追加するだけ。
例
具体礼
とても簡単!!
アッパーハイツ、ライダースジャケット レディース
DOMツリーからHTMLを取得する方法
※DOMツリーについては以下のURLを参照
HTMLの取得方法は大きく分けて3つ
①id名から取得
②class名から取得
③クロムハーツ フローラルリング 7号 最終値下げ名から取得(全て取得、最初のみ取得)
①〜③を実行するためにはメソッドを使う
要素・【銀ボタン】【M】Vivienne Westwood コート レディース オーブについて復習したい方は以下を参照
DOMツリーから特定のHTML要素を取得するためのメソッドの1つ
引数に渡したidを持つ要素を取得する
例
例
「class名」、「id名」、「HTMLタグ」この3つを頻繁に使用する
例
document.querySelectorAll(".class名")
document.querySelector("#id")
document.querySelectorAll("タグ名")