skillup

技術ブログ

JavaScript

vue-routerについて

投稿日:

vueでのルーティングに関して。

Vueの場合、いわゆるSPA(シングルページアプリケーション)という用途で使われることがあると思います。

ただその場合でも擬似的なルーティング(URLの切り替えなどに関してSPAのページの切り替え)などは必要になってきます。

Vue Routerのインストール

vueでRoutingを使う場合、vue-routerというライブラリをインストールする必要が出てきます。

ソース

https://github.com/umanari145/vue/blob/master/vuecompo_sample2/

必要な部分のみ記述すると下記のようになります。

src/app.js(起動部分のJS)

src/router.js(ルーティングのJS)

index.html(htmlファイル)

devtoolインストール

今回の件とは関係ありませんが、ルーティングや変数の情報などをみれるdevtoolを。

構築が面倒だと思って懸念してましたが、ものすげー簡単でした・・・もっと早くやればよかった・・

Vue.js Devtoolsの導入方法と機能まとめ。Vue.jsを用いた開発を効率化させよう!

参考リンク

Vue.jsにVue Routerを導入してルーティングを行う方法

vue-routerで動的リンクを生成する

 

-JavaScript
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

JavaScriptでの時計作成

今回はWebアプリで1秒ごとに更新されるデジタル時計の作成方法について。 基本的には 現在時刻を秒まで含めて表示 その関数を一秒ごとに更新 でOKです。 ネットにどんぴしゃりのサンプルが落ちていたので …

no image

ページャープラグイン dataTable

レコードを一覧表示する上で意外と面倒くさいのがページャーでしょう。 自力で作成してもよいのですが、なかなかこれが面倒だったりします。 また近年ではリンクを踏ませずに、スクロールするだけで表示ができる形 …

no image

ejsのテンプレート

普段生のHTMLを書く機会はほとんどなく、画面側の仕事でもフレームワークを使うことがほとんどなので搭載されているテンプレートを使っています。 で、生のHTML/CSSの本を読んでいてejsなるテンプレ …

no image

Angular概論 モジュール、コントローラー、スコープなど

Contents1 Angularインストール2 ソース2.1 モジュール、スコープとコントローラ2.1.1  モジュールとは2.1.2 コントローラーとは2.1.3 スコープとは3 参考リンク An …

no image

webpackについて再履修

webpackについて今まで見よう見まねでやってきましたが、おまじないのような感じでプロパティ内部までしっかり理解しているとは言い難いため、再履修です。インストールとかは省略。 今まで書いた既存のwe …