当前位置: 首页 > news >正文

网站推广计划包括哪些创建网站平台

网站推广计划包括哪些,创建网站平台,做网站需要相机吗,商标设计平台安装/配置: //进入项目目录:(在搭建项目的时候安装了) cnpm install vue-router --save旧版路由 需要自己配置 //项目中载入,一般在main.js中载入:import VueRouter from vue-routerVue.use(VueRouter)let router new VueRouter({}) //其中配置路径和地址//在Vue中引入:n…

安装/配置:

//进入项目目录:(在搭建项目的时候安装了)
cnpm install vue-router --save

旧版路由

需要自己配置
//项目中载入,一般在main.js中载入:import VueRouter from 'vue-router'Vue.use(VueRouter)let router = new VueRouter({})    //其中配置路径和地址//在Vue中引入:new Vue({el: '#app',router,template: '<APP/>',components: { APP }})

新版路由:

自动配置好了,直接在router/index.js中设置即可

设置页面路由

一个vue页面

<template><div class="apple">213124</div>
</template>
<script>
export default {name: 'Apple'
}
</script>
<style scoped>
</style>

旧版

new VueRouter({})所在页面引入:
import Apple from '@/components/Apple'routes: [mode:'history',{path:'/apple',component:Apple},{path:'/apple2',component:Apple2}]

新版

方法1:
const all = r => require.ensure([], () => r(require('../components/attendance/a_all')));
方法2:
const Login =  (resolve) => {require(['@/components/Login/login'],resolve)};{path: '/hdwrj',name: 'hdwrj',component: hdwrj}

在APP.vue中引入

(会在这里显示)

<router-view></router-view>

在这里插入图片描述

路由定义

路由命名

    {path:'/apple',component:Apple,name:'applePage'}
访问:<router-link :to="{name:'applePage'}">to apple</router-link>
命名路由视图

在router-view 上添加name

<router-view name='viewA  '></router-view>

路由表中可以根据name定义页面

    {path:'/apple',component:{viewA:Apple,viewB:OtherApple,},name:'applePage'}

路由嵌套(子路由)

    {path:'/apple',component:Apple,childdren:[{path:'/childapple/',component:ChildApple}]},

内容要在Apple.vue中添加

<router-view></router-view>

页面跳转:

在这里插入图片描述

路由跳转

页面内跳转router-link

要在 mode:'history', 之下

<router-link :to="{path:'apple'},query: {id:id}">to apple</router-link><router-link :to="{path:'apple2'}">to apple2</router-link>普通页面跳转<router-link :to="{path:'apple'}">to apple</router-link>
基于当前路径跳转<router-link :to="'apple'">to apple</router-link>
根目录:<router-link :to="'/apple'">to apple</router-link>
动态设置:<router-link :to="apple">to apple</router-link>在data中:data(){reurn{apple:'apple'}}
传递参数:<router-link :to="{path:'apple',param:{color:'red'}}">to apple</router-link>可以访问 apple/red(参数)
改变router-link显示样式:<router-link :to="'apple'" tag="li">to apple</router-link>

在链接中设置参数

可以设置多层/apple/:color/:font/....

路由设置:path:'/apple/:color',
页面跳转:http://localhost:8080/apple/red
获取参数:$route.params.color

在?中的参数:query

路由:
{path:'/voucher',name: 'voucher',component: voucher
}传参:
this.$router.push({path:'/xxx',query:{id:id}
})接收参数:
this.$route.query.id

注意:传参是this.$router,接收参数是this.$route,这里千万要看清了!!!

  • $router为VueRouter实例,想要导航到不同URL,则使用$router.push方法
  • $route为当前router跳转对象,里面可以获取name、path、query、params等

在json中的参数:params

路由:
{path: '/startWh',name: 'startWh',component: startWh
}
传参:
this.$router.push({name:'xxx'params:{id:id}
})接收参数:
this.$route.params.id

注意:params传参,push里面只能是 name:'xxxx',不能是path:'/xxx',因为params只能用name来引入路由,如果这里写成了path,接收参数页面会是undefined!!!

query和params区别

  • query相当于get请求,页面跳转的时候,可以在地址栏看到请求参数,
  • params相当于post请求,参数不会再地址栏中显示

js中定义导航,跳转

router.push('apple') //或 {path:'apple'}this.$router.push('/login');

路由重定向

比如默认页面是具体的某一个页面,比如访问根目录,会自动跳转到Apple.vue目录

  {path:"/",redirect:'/apple'},

页面跳转–过渡

  <transition name='fff'><keep-alive><!--缓存--><router-view></router-view></keep-alive></transition>
http://www.khdw.cn/news/42357.html

相关文章:

  • 建网站公建网站公司网站如何做关键词优化
  • 做外贸有哪些好的网站有哪些web网址
  • 最受欢迎的建站平台找回今日头条
  • 网站开发怎么做福州seo顾问
  • 荆州网站开发永久不收费免费的软件
  • 贵阳商城网站开发百度搜索推广费用
  • 什么网站上可以做国际贸易百度指数移动版怎么用
  • 网站内容改版培训心得体会范文大全1000
  • 怎样查网站的注册地点怎么去推广一个产品
  • 莱芜在线论坛莱芜话题秦立奉淘宝关键词优化工具
  • 网站管理系统怎么做seo优化搜索结果
  • 郑州做网站要营销软文范例大全300字
  • 自己做的娱乐平台网站网站关键词优化排名公司
  • 网站文章没有被收录吗宠物美容师宠物美容培训学校
  • 课程分销的网站怎么做广州seo教程
  • 网站建设的客户在哪里seo外包网站
  • java如何做租房网网站网店推广营销方案
  • 咋样做网站视频最近七天的新闻大事
  • 中国内销做哪个网站sem数据分析
  • 往公众号里放网站怎么做宁波seo网络推广选哪家
  • 四个免费h5网站营销型网站分析
  • 淄博张店网站建设关键词排名优化价格
  • 颇有名气的网站建设专家推广软件哪个好
  • wordpress单本小说主题广东网络seo推广公司
  • 湖北专业网站建设公司上海网络推广招聘
  • 怎样做网站软件互联网营销工具
  • facebook海外营销湖南专业seo公司
  • 做餐饮加盟的网站seo解释
  • 做系统用什么网站企业管理培训公司排行榜
  • 什么行业做网站关键词排名优化易下拉技巧