
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这个错误是因为react有保护机制,而我的代码是这样的 ++this.state.num,直接修改来state,在react中这样是不允许的显然 不能这样直接修改state的值 ,表示的意思是需要用setState方法来修改state的值,而应该改成这样:let num = this.state.num; ++num;------记录简单问题 (...
需求:在做单应用页面的时候,每个组件都是独立的,有时候我们a组件里面的东西修改了,需要b组件进行在a组件修改的同时进行响应,就需要监听器,这种时候我们需要定义监听器并且在b组件里面监听,然后在a组件触发。监听器:可以单独定义一个监听器(事件分发类),也可以用原生提供的,或者直接绑在localStorage上面,这里说下帮在localStorage上面的吧,比较快捷方便。这样就可以简单的实现全局事件

store state/detail/index.jsconst state = {id:0,playUrl:'b'};const getters = {};const actions = {};const mutations = {setPlayUrl(state,url){state.playUrl = url;...
这是有问题的代码,验证错误,this.refs.form.validate(valid => {})回调data() {// 校验时间let validatePerson = (rule, value, callback) => {if (!value.length) {callback(new Error('请选择参与人员'))}}let validateName = (rule,
前言:大家都知道vue是双向绑定响应式更新视图的,这个自动更新视图主要是针对在data里面存在的属性或者对象的键,比如有个data:{ test : 'test'};这里修改 test的值就可以自动更新相关的视图,但是如果你后来添加一个进去然后修改 是没法自动更新的,这就涉及vue的双向绑定原理啦,vue 默认的是给data 属性 添加到侦察器(发布者——订阅者模式)上观察,...
store state/detail/index.jsconst state = {id:0,playUrl:'b'};const getters = {};const actions = {};const mutations = {setPlayUrl(state,url){state.playUrl = url;...
有些时候可能需要在路由跳转前修改meta里面的相关属性值,这个时候就需要使用钩子函数beforeEach();// 监听路由变化之前的操作注意:这里是全局的 不建议用全局的。to.meta.title = “你想要修改的值”;if(to.name === "当前路由"){

1. ssl证书问题(证书不匹配服务器,证书没有)

一,加大缓存区git config --global http.postBuffer 524288000这个大约是500M二、少clone一些,–depth 1git clone https://github.com/flutter/flutter.git --depth 1–depth 1的含义是复制深度为1,就是每个文件只取最近一次提交,不是整个历史版本。三、换协议clone http方式换成
1.普通的碰撞检测a.给精灵添加boxCollisionb.代码里面开启碰撞管理cc.director.getCollisionManager().enabled = true;//开启碰撞功能cc.director.getCollisionManager().enabledDebugDraw = true;//开启调试功能,碰撞体上面会有碰撞范围c.碰撞回调函数/*** 当碰撞产生的时候调用*







