国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

angular實現(xiàn)spa單頁面應用實例

2024-05-06 15:14:36
字體:
來源:轉載
供稿:網(wǎng)友

本篇文章是對單頁面的一個簡單的基本邏輯操作,這個方法可以搭建基本的單頁面的邏輯結構。

簡單理解:單頁面應用,錨點值切換,一個路由對應一個頁面。

路由:此時會創(chuàng)建一個信息保存路由的信息,之后對頁面a標簽進行操作,會進入路由表中查找與之匹配的路由信息。

----html

<div>    <a href='#/news'>跳轉到news</a>    <a href='#/share'>跳轉到share</a>    <router-view></router-view></div>

----script

var router=new VueRouter({    routes:[        {name:'news',path:'/news',component:news},        {name:'share',path:'/share',component:share}    ]})    var vm=new Vue({     el:'#app',     router:router,     data:{     }}) 

如上代碼所示:由于a標簽對應的跳轉的路由地址,之后,我們就需要在路由中配置跳轉的路由對應的跳轉的頁面。當然我們不能忘記new一個vue來進行綁定。

 所以以上代碼中在html頁面中點擊文字對應標簽跳轉時,會去路由表中找與之匹配的路由。之后,通過路由的comonent的值找到當前組件,進行加載,該組件中(所有初始化完成之后才會created的創(chuàng)建方法)

如下所有的share中的方法初始化完,才會進行created的方法。

var share=Vue.component('share',{//自定義一個全局變量,用來接收傳送過來的值,進行展示    data(){        title:''    },//這個方法是在組件加載完成之后調用    created(){        this.title=this.$route.params.id;    },//接收傳入的值    props:['id'],//組件內部的模板    template:'<h1>share-----{{title}}</h1>'}) 

注意path要寫對,防止路由表中能夠找到。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 泸西县| 光山县| 介休市| 忻州市| 治县。| 阜康市| 宁安市| 静安区| 张家川| 齐河县| 综艺| 长兴县| 婺源县| 凤城市| 东山县| 定日县| 佛学| 淅川县| 延川县| 株洲市| 济南市| 徐汇区| 柳河县| 万全县| 特克斯县| 漾濞| 雷州市| 五河县| 虹口区| 龙川县| 金昌市| 嘉定区| 余干县| 修水县| 名山县| 宣威市| 太康县| 宝坻区| 清苑县| 横山县| 镇赉县|