浮头导航网

专注编程技术分享的开发者社区

史上最全 vue-router 讲解 !!!(vue $route $router)

前端路由 前端路由是后来发展到SPA(单页应用)时才出现的概念。 SPA 就是一个WEB项目只有一个 HTML 页面,一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转。 前端路由在SPA项目中是必不可少的,页面的跳转、刷新都与路由有关,通过不同的url显示相应的页面。 优点:前后端的彻底分离,不刷新页面,用户体验较好,页面持久性较好。 后端路由 当在地址栏切换不同的url时,都会向服务器发送一个请求,服务器接收并响应这个请求,在服务端拼接好html文件返回给页面来展示。 优点:减轻了前端的压力,html都由后端拼接; 缺点:依赖于网络,网速慢,用户体验很差,项目比较庞大时,服务器端压力较大, 不能在地址栏输入指定的url访问相应的模块,前后端不分离。 路由模式 前端路由实现起来其实很简单,本质是监听 URL 的变化,然后匹配路由规则,在不刷新的情况下显示相应的页面。 hash模式(对应HashHistory)

VUE 项目中使用iframe及传值(vue引入iframe配置html)

最近做了一个这样的业务处理,在uniapp 项目中使用第三方页面,需要在当前的页面中把一些数据传给第三方,第三方处理后返回一些数据给当前页面,后续其他的操作会用到当前的数据。

当前页面-发送数据(iframe页面)

iframe 包括第三方地址把需要传递的数据拼接到url 地址

VUE - 如何写一个简易版 vue-router 插件

在vue2中 vue-router 通过插件的形式进行工作,回顾下具体操作步骤如下:

在router文件中

// 在router文件中引入 
import Router from 'vue-router'
// 使用Router
Vue.use(Router)
    
let routes = [
  {
    path: '/',
    name: 'HelloWorld',
    component: HelloWorld
  },
  {
    path: '/test',
    name: 'test',
    component: test
  }
];
// 导出Router对象
export default new Router({
  routes: routes,
  mode: 'hash',
})


在main.js中使用router对象
import router from './router'
new Vue({
  el: '#app',
  router,
  components: { App },
  template: '<App/>'
})

2024前端面试真题之—VUE篇(前端面试题vue2021)


添加图片注释,不超过 140 字(可选)

常见跨域解决方案(一)(跨域常用解决方案)

什么是跨域

跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。

广义的跨域:

1)资源跳转:A链接、重定向、表单提交

2)资源嵌入:<link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链

3)脚本请求:js发起的ajax请求、dom和js对象的跨域操作等

什么是XSS攻击?有哪些攻击原理?(xss攻击常见的手法)

什么是XSS攻击?

2023近期前端面试遇到的题(前端初级)

以下面试题不分先后顺序

1、vue实现双向数据绑定原理是什么?

八股文不想写了自己百度吧...

前端工程师常见面试题(前端核心)——服务端编程

JSONP 的缺点

参考回答:

layui中的onevent 和event使用方法



这是官方文档的说明

layui.onevent(modName, events, callback)

前端百题斩之原来跨域也是可以进行分类的

作者: 执鸢者 来源:执鸢者

<< < 73 74 75 76 77 78 79 80 81 82 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言