logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js原生ajax与jquery的ajax的用法区别

什么是ajax和原理?AJAX 是一种用于创建快速动态网页的技术。通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据XMLHttpRequest对象的基本属性:onreadtstatechange 每次状态改变所触发事件的时间处理程序。responseText从服务器响应返回以字符串为形式的数据responseXML 从服务器响应返回以XML(DOM兼容文档)

#ajax#jquery
在js中如何取出json中的对象的值

这是一种json转成js对象的方式只要把json转为可以解析的js对象,对于数据处理就十分的方便了。console.log(output); //为一个json数据eval用于计算字符串表达式的值,也就是用来把传过来的值用js的格式作转换var json = eval("("+output+")");console.log(json);console.log(json.Sheet1.leng

#javascript#json
手机浏览器下better-scroll中click事件,链接无效的问题

现在大多数vuejs . 项目都使用better-scroll但是大多数出现一个问题,就是在大的div里面的a 链接或者click事件都不用了这是 html部分 <div ref="wrapper" class="list-wrapper"><div class="setting-list" ref="setting" ><div class="setting-l

#html
vue data 为什么需要函数return?

JS中的实例是通过构造函数来创建的,每个构造函数可以new出很多个实例,那么每个实例都会继承原型上的方法或属性。vue的data数据其实是vue原型上的属性,数据存在于内存当中vue为了保证每个实例上的data数据的独立性,规定了必须使用函数,而不是对象。因为使用对象的话,每个实例(组件)上使用的data数据是相互影响的,这当然就不是我们想要的了。对象是对于内存地址的引用,直接定义个对...

vuejs组件通信的eventHub(巴士)

eventHub以我理解,他有点像vuexeventHub是什么?但是又是缩小版的,可以说是乞丐版,因为他所操作的东西并不多。但是作为组件之间的通信已经足够了,因为你用vuex不得不引用vuex而且你还需要做不少的配置,在大型或者中型项目处理起来十分方便。但是一两个组件之间传递数据,或者组件比较少的情况下还要这样操作,需要一个备用方案。 eventHub如何使用?...

#前端
webstorm vue cli 代码格式化

在使用vue-cli创建的项目的时候,使用Ctrl+Alt+L(如果不行那可能是你的快捷键跟其他软件冲突)可以代码格式化,但是在缩进js的时候会出现缩进太多的情况出现了这个错误。是javaScript部分出现的错误File+Settings+Edit+Code Style + JavaScript设置全部缩进为2

vuejs日常-绑定滚动事件

与scroll相关的方法:4个window对象下:scrollX、scrollY、scrollTo、scroll(作用和scrollTo一样)4个Element对象下:scrollWidth、scrollHeight、scrollLeft、scrollTop示例:<script>export default {mounted () {window.addEvent

[Vue warn]: Do not use built-in or reserved HTML elements as component id:

vue.runtime.esm.js:472 [Vue warn]: Do not use built-in or reserved HTML elements as component id: main在引用vuejs组件的时候出现了这错误,这个句话翻译下来就是:不能使用内置或者保留的HTML或者组件作为组件id意思就是你使用的组件名的名称跟系统(vue)的内置属性名冲突了,所以创

nuxt.js 引入第三方插件

plugins 属性配置src: String (文件的路径)ssr: Boolean (默认为 true) 如果值为 false,该文件只会在客户端被打包引入。plugins 属性使得你可以轻易地为 Nuxt.js 配置使用 Vue.js 插件。例如 (nuxt.config.js):module.exports = {plugins: ['~plugins/vue-notifica

nodejs环境快速搭建(centos,nvm)

node.js 环境搭建方式比较快的通常有两种:1.直接安装官方镜像,手动修改环境变量2.如果你需要随时切换node.js版本的话,可以使用nvm进行版本控制,以centos为例:1.首先需要有gityum install git有git 之后,直接从github上clone项目到本地假设放~/git 目录$ cd ~/git$ git clone https://github

#centos
到底了