logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 网络请求-AsyncHttpClient封装(超详细版)

最近捣鼓android,但学习不多,索性完全把android当前端玩了,然后自己写了个后端服务,所以这个中间过程就需要网络请求,找了个三方库,即,下面就是自己简单的封装了下get和post方法,这两个也够我目前业务开发了。

vue父组件传数据给子组件,子组件watch这个数据第一次有效,刷新页面就无效(同时解决请求数据时间过长,导致子组件过早渲染而无法获取到最新数据的问题)

需求&问题本文废话有点多,但我觉得有些业务场景应该也会有人遇到,索性还是把需求和问题都写详细点,看各位路过的朋友不说能解决你的问题,哪怕是对你有一点点帮助的,我也就很高兴了的????,嫌废话多的,直接看图应该就懂我的意思,我只留了关键的代码…问题1:本来是要向后台请求数据的,但是由于数据过大,后台需要处理,所以整个请求时间过长,可是我就是要拿到这个请求数据传给子组件,但实际上假如请求时间需

#vue.js#javascript#node.js
Vue-codemirror的配置信息

value: string|CodeMirror.Doc编辑器的起始值。可以是字符串,也可以是文档对象。mode: string|object使用的模式。如果没有给出,这将默认为加载的第一个模式。它可以是一个字符串,可以简单地命名模式,也可以是与模式关联的MIME类型。或者,它可以是包含模式配置选项的对象,具有name命名模式的属性(例如{name: “javascript”, json: tru

react简单入门-自定义组件的子组件渲染(类比vue的匿名插槽和具名插槽)

前言:首先在react中是没有插槽的概念的,但是可以类比vue或者其他组件库中“槽”的概念,官方解释:案例:“匿名插槽:”根组件:父组件:效果展示:经观察发现,这个<Fu>...</Fu>组件内部不管写什么,并在函数里面以{props.children}的形式去接收,就可以直接渲染了“具名插槽:”根组件:Fu组件:展示效果:经观察,如果是需要类似具名插槽的效果的话,都是在组

#react.js#javascript#vue.js
Vue中引用qs第三方库

1.进入项目根目录,打开cmd,输入npm install qs安装qs2.打开你想应用组件处,import qs from 'qs',导入第三方库,如下:常用方法:1.qs.parse():将查询字符串转换成json字符串,如下:2.qs.stringify():将json字符串转换成查询字符串,如下:...

Vue中触发子组件的事件时如何阻止父组件的事件的触发(阻止冒泡事件)的分析与解决

这有一个父子组件,如下:子组件函数:deleteClass (classId) {console.log(2);}父组件函数:getMession (item) {console.log(1);}*当点击子组件时,会先触发子组件,再触发父组件:*而当点击父组件时,只会单纯地触发父组件:解决办法:将子组件的事件改成@click.stop=="deleteClass(item)":当我们再次点击子组件

vue-cli3.0中axios请求跨域问题,有效!!!Uncaught (in promise) Error: Request failed with status code 404

一开始未设置时如下:以及报错如下:解决办法:1.在你的项目的根目录里面的vue.config.js文件添加如下内容(没有这个文件直接新建即可)*内容:module.exports = {publicPath: './',productionSourceMap: false,devServer: {proxy: {'/test': {target: "https://188.62.63",//这个是

react简单入门--常用hook中useMemo的使用(详细版)

前言:作用:首先useMemo它使用来做缓存用的,只有当一个依赖项改变的时候才会发生变化,否则拿缓存的值,就不用在每次渲染的时候再做计算场景:既然是用作缓存来用,那场景就可能有:比如说当你登陆之后,你的个人信息一般是不会变的,当你退出登陆,重新输入另外一个人的账号密码之后,这个时候个人信息可能就变了,那这样我就可以把账号和密码`两个作为依赖项,当他们变了,那就更新个人信息,否则拿缓存的值,从而达到

#react.js#前端#javascript
到底了