简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在一次项目开发中,有个应用需求,就是不仅展示用户答题之后的分数和测评等级,还要利用动画圆圈的形式展示用户完成比。首先一般先想到的就是利用canvas绘图,因为如果用CSS来制作的话会很麻烦,而且还要配合脚本一起完成才行。HTML5 <canvas> 标签用于绘制图像(通过脚本,通常是 JavaScript)。不过,<canvas> 元素本身并
面试官姓潘,是一位年轻的和善的面试官,曾在tx就职,面试过程很nice。他只问了我六个问题,我很多都答的不深入或者答不出来,也就是基础知识不牢固,不透彻。1.Jquery和vue操作DOM的区别?Jquery和vue.js都是js的库,Jquery操作dom本质上与原生js没区别,只不过Jquery获取的是Jquery对象,js获取的是DOM对象,两者更新数据所使用的方法不一样,但是两...
对于项目实战的初中级前端人员来说,封装自己菜单栏组件是很有必要的,因为这可以提高开发效率,代码复用率较高。让自己每次在编写页面的时候不再一个字母一个字母的敲。好,今天我们就来学习下,怎么去封装自己的菜单栏组件,而且点击时显示被选中的样式,并请求相应的数据或做出相应的逻辑处理。首先按照惯例,先来看看菜单栏蓝图:这里只是简单的菜单栏,能满足基本的需求,如果有强迫症的童鞋可以...
1.首先要安装axios,在你项目目录下安装axios。在命令行里输入:npm install axios;2.然后要在main.js的入口文件里引入以下代码;import axios from 'axios'axios.defaults.baseURL = url;//这里写上自己的基础url,例如www.csdn.comVue.prototype.$axios = axi...
先上出现的问题图(vue框架):<div id="sortable"><li class='gray' v-for="(item,idx) in keywords_list" :id="item.kid"><span>{{idx + 1}}<
一、业务需求描述1. 能够拖动表单组件(不限制样式)到指定区域后,渲染成指定的组件2. 能支持自定义标签名和属性,以及默认值3. 能实现可支持预览、可排序、可编辑等功能4. 能通过JSON数据格式前后端相互传递二、业务前期准备1. 在网上搜索了蛮多素材,但都是基于VUE的成品(http://www.maoyl.top/Demo/elformdesigndemo/index.html),与实际基于r
一、获取路径参数vue获取路径参数值的方式与原生js开发的网站、小程序获取参数值有点不一样,但总归来说,实质都是一样的。底层的原理实现都是由原生js而来,小程序和vue开发的网站,它们获取参数值的方式其实都是在原生js做了一个封装,只不过封装之后的调用的语法要与它们自己系统结构一致。下面分别介绍原生js实现获取路径参数值、小程序获取路径参数值和vue获取路径参数值:1.原生js实现...
在开发项目的过程当中,特别是开发后台管理系统时,会有很多的数据等待管理员去统一管理,所以有时候还需要将一些数据导出,然后打印,这是很有必要的,因为数据可以帮助分析这个产品是否具有价值。我这里演示后台返回的数据格式如下:{data:{list:[{id:240201,code:'nqctedp80pc8',desc:'推广',typ...
将本地项目文件上传至github相关步骤(以下未特殊说明的均代表首次)git官网:https://git-scm.com/github官网:https://github.com/git的安装以及GitHub的注册这里就不说了。下边就直接从上传开始。第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。你可以直接在桌面右击新建文件夹,也可以右击打...
一、编写接口所需几样工具或软件(均是win7+64位):1.phpStudy、SQLyog和编码工具(sublime text/webStorm/vs code均可,按自己习惯来);2.安装好phpStudy之后,打开软件,点击启动;如果Apache和MySQL右边的显示都是绿色的,那么说明服务启动成功;另外注意一下开始的PHP服务版本,因为不同的版本对应不同node.js版本或SQ...