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

做网站是找什么人123上网之家网址

做网站是找什么人,123上网之家网址,北京品牌网站,广告制作加工厂### 笔记 1. 路由跳转3种 - RouterLink给to属性指定地址进行跳转 - dom元素中&#xff0c;事件中使用$router.push(/) - js编程方式跳转: 1. js中先拿到路由实例 2. router.push() #### 动态路由匹配 js const User { template: <div>User {{ $route.params.id }}…

### 笔记

1. 路由跳转3种

- RouterLink给to属性指定地址进行跳转

- dom元素中,事件中使用`$router.push('/')

- js编程方式跳转:

    1. js中先拿到路由实例

    2. router.push()


 

#### 动态路由匹配

```js

const User = {

  template: '<div>User {{ $route.params.id }}</div>'

}

const router = new VueRouter({

  routes: [

    { path: '/user/:id', component: User }

  ]

})

```

#### 响应路由参数的变化

1. **使用 `watch` 监听 `$route` 对象**:

```js

const User = {

  template: '...',

  watch: {

    $route(to, from) {

      // 对路由变化作出响应

      console.log('路由参数变化:', to.params);

    }

  }

}

```

2. **使用 `beforeRouteUpdate` 导航守卫**(Vue Router 2.2+):

```js

const User = {

  template: '...',

  beforeRouteUpdate(to, from, next) {

    // 在路由更新前响应变化

    console.log('路由更新:', to.params);

    next();

  }

}

```

#### 使用通配符 `*` 来捕获所有路由或设置 404 页面。

```js

const routes = [

  {

    path: '/:pathMatch(.*)', // 捕获所有路由

    name: 'NotFound',

    component: NotFound

  },

  {

    path: '/user-*', // 匹配以 `/user-` 开头的任意路径

    component: UserGeneric

  }

];

```

- **通配符路由**:`path: '*'` 通常用于客户端 404 错误。

- **`pathMatch` 参数**:通配符匹配的部分会自动添加到 `$route.params.pathMatch` 中。

```js

this.$router.push('/user-admin');

console.log(this.$route.params.pathMatch); // 'admin'

this.$router.push('/non-existing');

console.log(this.$route.params.pathMatch); // '/non-existing'

```

#### 高级匹配模式

- Vue Router 支持许多高级匹配模式,如可选参数、零或多个参数、一个或多个参数,甚至自定义的正则匹配规则

```js

const routes = [

  {

    path: '/chapters*', // 匹配 `/chapters`, `/chapters/one`, `/chapters/one/two`, 等

    component: Chapters

  },

  {

    path: '/chapters+', // 匹配 `/chapters/one`, `/chapters/one/two`, 等,但不匹配 `/chapters`

    component: Chapters

  },

  {

    path: '/users/:id?', // 可选参数,匹配 `/users` 和 `/users/42`

    component: Users

  }

];

```

http://www.dtcms.com/wzjs/563442.html

相关文章:

  • 长春火车站是哪个站计算机技术员网站建设怎么
  • 泉州网站建设泉州公司网络规划与设计
  • 强化网站建设和管理关键词优化除了做网站还有什么方法
  • 公司设计网站需要多少钱策划书
  • 安徽工程建设信息网站6会展设计课程
  • 南阳网站建设 xihewh石家庄网页设计机构
  • 加强网站硬件建设宣传网页设计
  • 个人网站开论坛河北建设工程招标投标协会网站
  • 青岛网站制作方法帝国视频网站模板
  • 做的网站图片显示一半被墙网站怎么做301跳转
  • 珠海建设企业网站公司找人做网站
  • 国外有什么网站做游戏吗无锡市规划建设局网站
  • 南宁新技术产业建设开发总公司网站自己创建小程序
  • 朝阳做网站娄底地seo
  • 如何做本地门户网站北京低价做网站
  • 网站空间800m成华区建设局质检站网站
  • 网站风格包括什么意思科技布沙发好还是布艺沙发好
  • 怎样制作表白网站wordpress 首页轮播
  • 站长是什么级别沈阳企业网站建设
  • 需要网站建设想要自己做一个网站怎么做
  • 网站做淘宝客贵阳网站备案在哪里
  • 网站查询信息网站建设网站栏目结构图
  • 傻瓜式建个人网站春节期间西安有什么好玩的
  • 域名买了之后如何建设网站深圳十大教育培训机构排名
  • 网站后台管理需求免费建立平台网站
  • 如何看网站是否有做网站地图图书馆网站建设的项目报告
  • 贵港做网站建设价格费用国家食品查询网入口
  • 网站右键禁止企业管理系统的构成
  • 北京天通苑网站建设wordpress 自定义404
  • 海南省城乡建设厅网站做网站用图片算侵犯著作权吗