如今的前端已经不再像以前一样就是简单的写写页面和调调样式而已,现在的前端越来越复杂,知识点越来越丰富。要做WEB前端,就需要知道前端到底是什么,需要学习那些知识;前端至少要懂的三个部分:HTML,CSS,JavaScript(简称JS),那首先先明确这三个概念:HTML负责结构,网页想要表达的内容由html书写。CSS负责样式,网页的美与丑由它来控制JS负责交互,用户和网页产生的互动由它来控制。w
1.什么是mvvm模式,谈谈你的理解? MVVM - Model View ViewModel,数据,视图,视图模型view 可以通过 事件绑定 的方式影响 model,model 可以通过 数据绑定 的形式影响到view,viewModel是把 model 和 view 连起来的桥梁,这样就实现了数据的双向绑定。2.vue构建初始化工程的步骤(vuecli3)?终端执行:1.npm in
转载 2024-06-04 08:20:20
121阅读
Vue路由是指:根据不同地址,创造不同页面。如单页面应用,不刷新整个页面,不频繁请求,请求数据,通过js操作(ajax),如:切换两个不同图片,不同地址,只需第一次需要请求,第2次共用请求资源,只需再请求一张图片即可vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起
Vue 前端面试题 1. 说一下 Vue 的双向绑定数据的原理vue 实现数据双向绑定主要是:采用数据劫持结合“发布者 - 订阅者”模式的方式,通过 Object.defineProperty() 来劫持各个属性的 setter、 getter,在数据变动时发布消息给订阅者,触发相应监听回调。2. 解释单向数据流和双向数据绑定单向数据流: 顾名思义,数据流是单向的。数据流动方向可以跟踪,
转载 2024-05-02 20:50:54
9阅读
Vue路由跳转与接收参数一、路由跳转四种方式 (带参数)1) router-link1.不带参数 <router-link :to="{name:'home'}"> <router-link :to="{path:'/home'}"> //name,path都行, 建议用name // 注意:router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/
Request Payload VS Form Data 前端请求 我看了前端发起的请求,请求正文并不是我熟悉的 Form Data,而是 Request Payload。如图注意下面两个请求的 Content-Type 的区别。 Request Payload 请求 Form Data 请求 了解
原创 2021-07-23 09:35:15
793阅读
  request.META.get('HTTP_REFERER', '/') #获取上一个页面,如果获取不到则设置为根目录“/”。只有当点击一个嵌在当前页面内的超链接时,才能获得到当前页面的url。如果在浏览器直接输入一个url,跳转后则无法通过此获得到前面直接输入的url地址。需要使用session的方式进行获取。 request.path #请求页面的全路径,不包括域名—例如, "/musi
原创 2021-08-23 11:18:10
727阅读
【09.vue中组件的自定义事件】自定义组件链接在vue中用的click【点击】、keyup【按键】……等事件,这些属于内置事件,也就是js自带的事件。问题一:什么是组件自定义事件呢?【内置事件】:是给html元素用的,比如span、div等标签,不是组件。 【自定义事件】:顾名思义就是自己打造的事件,包含事件名,事件回调函数等,定义好之后去给组件使用。也是一种组件间的通信方式,适用于子组件==&
使用Vue简化 用户查询/添加功能1. 查询功能1.1 Vue核心对象:1.2 brand.html:1.3 selectAllServlet(无变化):2. 添加功能2.1 addBrandhtml:2.2 Vue核心对象:2.3 addServlet(无变化): 1. 查询功能需求:在页面加载完成之后,向服务器查询列表并展示在页面;旧方法: 在window.onload绑定的函数内,发送ax
Vue.js 是一个JavaScriptMVVM库,是一套构建用户界面的渐进式框架。摘要2016年最火的前端框架当属Vue.js了,很多使用过vue的程序员这样评价它,“vue.js兼具angular.js和react.js的优点,并剔除了它们的缺点”。授予了这么高的评价的vue.js,也是开源世界华人的骄傲,因为它的作者是位中国人–尤雨溪(Evan You)。Vue.js 是一个JavaScri
perspective:定义3D元素距视图的距离,以像素计。当为元素定义perspective属性时,其子元素就会获得透视效果,而不是元素本身给父元素设置perspective,子元素就获得了透视效果,符合近大远小的原则,perspective值越大,距离屏幕就越远,看起来就越小<div class="wrapper"> <div class="item">item
转载 2024-04-05 08:59:08
59阅读
紧接着Tutorial-第一部分回顾,继续往super-rental应用添加更有趣的功能。当用户点击列表时可以进入一个详情页面,详情页面可以展示一张更大的地图。 本篇最后效果 效果图本篇学习要点:在路由中使用动态参数组件的路由上使用动态参数可以访问路由器的组件测试通过动态参数段访问路由参数在不同的测试用例中共享公共代码在路由中使用动态参数目前Ember应用的首页列表还是无法点击的,我们可
转载 2月前
572阅读
1990年,第一个Web浏览器诞生,1991年,“WWW”的诞生直接拉开前端的序幕。从静态页面到JavaScript,从PC端到移动端,从不被看好的“页面仔”到各行各业都需要的前端开发工程师,前端行业已经走了20多年!也让越来越多的人看中前端开发工程师岗位。如今,前端开发工程师已经可以和后端开发工程师相提并论,并且具有非常可观的就业前景:前端技术生态是建立在JavaScript编程语言之上的,没有
最近我的朋友王小闰进入一家新的公司,正好公司项目采用的是前后端分离架构,技术栈是王小闰非常熟悉的vue全家桶,后端用的是Java语言。在前后端开发人员碰面之后,协商确定好了前端需要的数据接口(扯那么多,其实也就是关于json数据的字段的定义),然后前后端程序猿就嗨皮地并线开发去了。前后端联调前夕我的朋友王小闰他们这家公司做本地旅游项目的,安排到他手上的活儿是该旅游项目的webapp工程。项目动工伊
转载 2024-06-27 08:18:48
16阅读
# Python中的请求、URL和头部 在网络编程中,发送HTTP请求是常见的操作。Python提供了多种库来实现这一功能,其中最常用的是`requests`库。本文将介绍如何使用Python发送HTTP请求,以及如何设置请求的URL和头部。 ## 流程图 以下是使用Python发送HTTP请求的流程图: ```mermaid flowchart TD A[开始] --> B[导入
原创 2024-07-20 03:12:02
27阅读
# Java请求拼接URL 在开发过程中,我们经常需要使用Java发送HTTP请求来获取远程服务器的数据。而拼接URL是常见的操作之一,它可以帮助我们构建完整的请求地址。 ## URL的结构 在进行URL拼接之前,我们首先要了解URL的结构。一个典型的URL由以下几个部分组成: - 协议(Protocol):指定使用的协议,比如HTTP、HTTPS等。 - 主机名(Host):指定要请求的
原创 2024-01-24 04:39:14
80阅读
# axios Request URL修改 在使用axios发送HTTP请求时,我们经常需要修改请求的URLURL是Uniform Resource Locator的缩写,它是用于标识互联网上资源位置的字符串。在axios中,我们可以通过不同的方式修改请求的URL,以满足特定的需求。 ## 修改URL的方式 axios提供了多种方式来修改请求的URL,这取决于我们的具体需求。下面将介绍一些
原创 2023-12-22 05:44:28
281阅读
说起批量修改文件名称,起初我是见 HR 的朋友用到过,把一堆照片,按照员工号+员工姓名的方式来修改。用的是 bat 格式的批处理文件。后来我自己又尝试过,用同样的方式修改别的类型的文件,发现也是可以用的。下面就来给大家介绍具体的操作步骤。首先,我们来说说完成这项操作,需要哪些前期准备:❶ 修改前的文件名称,含扩展名。(既「.jpg」这样的格式)❷ 修改后的文件名,含扩展名。可以根据你的需要,自己去
# Java获取请求URL 在Java中,我们经常需要获取请求的URL,用于处理URL参数,进行路由等操作。本文将介绍如何使用Java获取请求URL的几种常见方法,并附带代码示例。 ## 1. 使用ServletRequest对象获取URL 在Java Web应用程序中,可以通过`ServletRequest`对象获取请求的URL。`ServletRequest`是Java Servlet
原创 2024-01-16 03:13:03
400阅读
如何使用Java的"request"获取URL ## 一、整体流程 下面是使用Java的"request"获取URL的整体流程: ```mermaid stateDiagram [*] --> 发送请求 发送请求 --> 解析响应 解析响应 --> 获取URL 获取URL --> [*] ``` ## 二、详细步骤 ### 1. 发送请求 首先,你需要使
原创 2024-01-26 14:42:17
192阅读
  • 1
  • 2
  • 3
  • 4
  • 5