前端学习
文章平均质量分 67
一枚石头
这个作者很懒,什么都没留下…
展开
-
MVVM框架与MVC框架
MVC框架将整个前端页面分成View,Controller,Model,视图上发生变化,通过Controller(控件)将响应传入到Model(数据源),由数据源改变View上面的数据。整个过程看起来是行云流水,业务逻辑放在Model当中,页面渲染逻辑放在View当中,但在实际运用上却存在一个问题:那就是MVC框架允许View和Model直接进行通信!!换句话说,View和Model之间随着业务量的不断庞大,会出现蜘蛛网一样难以处理的依赖关系,完全背离了开发所应该遵循的“开放封闭原则”。面对这个问转载 2020-09-10 15:42:00 · 665 阅读 · 0 评论 -
axios入门
axios官网http://www.axios-js.com/1.axios简介是一个基于promise的HTTP库,可以用于浏览器和node.js中。从浏览器中创建XMLHttpRequests从node.js创建http请求支持Promise API拦截请求和响应转换请求数据和响应数据取消请求自动转换JSON数据客户端支持防御XSRF代替:vue-resource ajax jQuery XMLHttpRequests2.最典型的用法 axios vue-axios1.安原创 2020-09-02 10:41:36 · 119 阅读 · 0 评论 -
前端验证码与后端验证码
最近在搭建项目的登录界面,有一个验证码模块,like this搜了一些教程是在前端实现的,就在我准备比着写的时候,看到一条留言“这样的验证码只能防人,不能防机器”。所以,我就转向学习验证码的原理以及前后端验证码的区别了。以此文简单记录:1.验证码的作用验证码是防机器的,防止恶意破解密码、刷票、论坛灌水、刷页。有效的防止某个黑客以特定程序暴力破解的方式进行不断的登录尝试。一种常用的CAPTCHA测试是让用户输入一个扭曲变形的图片上所显示的文字或数字,扭曲变形是为了避免被光学字符识别(OCR, Op原创 2020-09-02 10:12:19 · 8928 阅读 · 0 评论 -
Vue框架入门-新建VueCli项目
vue官网https://cn.vuejs.org/落伍的前端开发技术静态Web开发不涉及后台数据动态处理,仅仅处理前端的Web UI的技术构成主要有3个部分1.HTML负责页面上的组件HTML超文本标记语言,核心是标记2.CSS负责修饰页面上的组件级联式样式表,核心是样式(Style)与过滤器(负责绑定样式与HTML组件)3.JavaScript负责操作页面上的组件。Vue框架使用安装脚手架执行命令npm install vue @vue/cli -g对vue和vue cl原创 2020-09-02 10:10:30 · 164 阅读 · 0 评论 -
NodeJS入门-安装及简单介绍
NodeJs安装1.进入https://nodejs.org/en/download/选择下载Windows64位安装包。注意:进入英文网站下载12.18版本的Nodejs,老师说不建议进中文网下最新版,实训时间紧,任务重,我怕坑,所以还是乖乖的进英文官网,下载这个稳定一点的版本了。2.使用安装包傻瓜式安装即可。3.打开命令行,输入node -v出现nodejs版本号证明安装成功。截图如下:2.Nodejs的交互式编程node #进入relp.exit #退出load #加载s原创 2020-09-02 10:08:57 · 172 阅读 · 0 评论