vue-router2.0クイックコピー
1935 ワード
vue-routerはvue公式に提供されているルーティングフレームワークであり、SPAを作るのが容易になります.本稿ではvue-router 2を用いる.0は、簡単に書き写すことができるプロトタイプを提供し、簡単に1ページのアプリケーションを手に入れることができます.
仮にSPAを1つ作って、全部で2つのページを作って、ホーム、aboutに分けて、そしてナビゲーションのURLを提供して、クリックした後にそれぞれこの2つのページを切り替えて、デフォルトのページはホームです.では
まず,開発環境を初期化する.vue-cliツールを使用してvueエンジニアリング足場を作ります.vue-cliがまだインストールされていない場合は、まず:
足場の作成:
次の操作を行います.
コマンドラインがブラウザウィンドウを自動的に開き、デフォルトのvueテンプレート化UIが表示されます.現在のコマンド実行を閉じます(ctrl+cを使用します).次に、依存をインストールする必要があります.
デフォルトのmainを次のように置き換える.jsファイル:
appの代わりに次のコードを使用する.vueファイルの内容:
再実行
見たページには2つのリンクがあり、この2つのリンクをクリックすると、SPA内でページを切り替えることができます.
Bingo!.
について
作者:劉伝君
製品を作成し、事業を創出したことがある.読書が好きで,何を求めているのか.1000 copy#gmailを通過することができる.com連絡して
出品
bootstrap小書https://www.gitbook.com/book/...http小書http://www.ituring.com.cn/boo...Git小書http://www.ituring.com.cn/boo...
仮にSPAを1つ作って、全部で2つのページを作って、ホーム、aboutに分けて、そしてナビゲーションのURLを提供して、クリックした後にそれぞれこの2つのページを切り替えて、デフォルトのページはホームです.では
まず,開発環境を初期化する.vue-cliツールを使用してvueエンジニアリング足場を作ります.vue-cliがまだインストールされていない場合は、まず:
npm install -g vue-cli
足場の作成:
vue init webpack vuetest
次の操作を行います.
cd vuetest
npm i
npm run dev
コマンドラインがブラウザウィンドウを自動的に開き、デフォルトのvueテンプレート化UIが表示されます.現在のコマンド実行を閉じます(ctrl+cを使用します).次に、依存をインストールする必要があります.
npm i vue-router --save
デフォルトのmainを次のように置き換える.jsファイル:
import Vue from 'vue'
import App from './App'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
const Home = { template: 'home page' }
const About = { template: 'about page' }
const router = new VueRouter({
routes :[
{ path: '/home', component: Home },
{ path: '/about', component: About },
{ path: '/', redirect: '/home' }
]
})
new Vue({
el: '#app',
template: '',
router: router,
components: { App }
})
appの代わりに次のコードを使用する.vueファイルの内容:
hi
Home2
About1
再実行
npm run dev
見たページには2つのリンクがあり、この2つのリンクをクリックすると、SPA内でページを切り替えることができます.
Bingo!.
について
作者:劉伝君
製品を作成し、事業を創出したことがある.読書が好きで,何を求めているのか.1000 copy#gmailを通過することができる.com連絡して
出品
bootstrap小書https://www.gitbook.com/book/...http小書http://www.ituring.com.cn/boo...Git小書http://www.ituring.com.cn/boo...