摘要:
当报错这个的时候就要看函数是否在行内绑定this,或者在constructor中绑定this。 我这里犯的错误的是虽然我在constructor中绑定了this,但是语法写的不正确。 错误示范: 正确写法: 问题见这里:https://segmentfault.com/q/1010000015903 阅读全文
摘要:
import React, {Component} from 'react'; import { NavLink,Link } from "react-router-dom"; import './index.less'; import PropTypes from 'prop-types'; //这里是重点 import logo from '../../images/hyzklogo.pn... 阅读全文
摘要:
网上看到很多js实现的关键词高亮显示,方法都是一个道理,先获取要替换的文字区域,然后在用正则匹配到关键词,并进行替换。 react中实现起来似乎更简单一些。 我这里的需求是通过搜索框搜索出新闻列表,在已经获取到新闻列表数据中使用filter函数,获取到每一个新闻的title,并定义关键词正则,返回替 阅读全文
摘要:
转载自:https://blog.csdn.net/tongshuo_11/article/details/61195232 这里要注意,这样这个div只能放这个html解析的内容,不能再在div里写别的内容,否则会报错。 阅读全文
摘要:
如上,tab标签选中加了默认样式,但是其他无论怎么换,首页都是默认选中的样式 这里给index的路由加一个exact就可以了。 阅读全文
摘要:
小程序navigator跳转路径url要写 要跳转的的页面文件夹相对于当前页面的页面文件夹的位置,即相对路径。 比如我当前页面跳转到同级目录下的另一个页面如下: 阅读全文
摘要:
小程序中监听textarea或者input输入的值动态改变data中数组的对象的值,不能通过setData设置数组对应索引的对象的值来改变,改变之后,能检测到改变,但是值为空。先通过赋值改变其中数组中的对象的值,然后重新设置数组。 参考链接:https://blog.csdn.net/chou_ou 阅读全文
摘要:
小程序中获取当前data定义的值,用this.data.xxx setData的时候要修改的值是不需要加this.data.xxx的,直接xxx, 一般直接修改data的值直接修改,修改数组中对象的值或者对象的属性值都要先转为字符串再加中括号,如果有变量可以用ES6的模版字符串反单引号或者字符串拼接 阅读全文
摘要:
参考链接:https://blog.csdn.net/liuwengai/article/details/78987957 该实现方法是根据上面的链接改编为小程序的实现,代码如下: wxml: wxss: js: 实现效果如图: 提醒:默认textarea应该是200个字,如果想要增加字数限制,使用 阅读全文
摘要:
直接用jquery的 data("name") 获取 data-name的值有问题,获取的只是最初的值,即使后边改变也不会变,所以还是要用attr("data-name") 来获取。 阅读全文
摘要:
post请求,ajax传入的参数获取的时候为ctx.request.body get请求,ajax传入参数获取的时候为ctx.request.query.参数名 koa-csrf可以设置什么请求的时候除外,这样除外的请求就不要求必须传csrf 了 koa mongoose始终报错FormModel 阅读全文
摘要:
koa项目用mongoose与mongodb交互,始终报错FormModel is not defined,就是自己定义的model实例始终不能找到,但是明明定义了,这时候就要看大小写了,当创建一个model实例的时候,往往会起和model实例一样的名称,这时一定要区分大小写,或者干脆起一个别的名称 阅读全文
摘要:
避免先写了DOM操作,但是元素是动态加载的,所以点击不生效,比较好的方法有两个: 1、动态添加的时候加行内事件,比如onclick="funcName()" 在js中写好方法名对应的方法就可以了,如果绑定方法的元素太多,可以考虑使用方法二; 2、jquery的on事件绑定 eg: 注意:on事件先是 阅读全文
摘要:
wordpress后台经常可以看到主题提示升级,但是发现升级之后样式,颜色等都变了,不是以前的样子了,这时候如果想要返回到以前版本,前提,必须以前版本有备份。 在wordpress里面找到主题 添加主题 上传主题 在wordpress项目目录 wp-content/themes/ 中找到对应的主题名 阅读全文
摘要:
这时候注意看一下 IP地址是不是加了http了,如果加了一定要去掉。IP地址是不加http的。去掉就能正常连接了。 阅读全文
摘要:
在使用koa-passport,koa-session中间件之后,可以进行用户登录的验证,再配合此拦截器,可以实现进入所有页面之前,对是否登录做一个验证,把不需要拦截的路由写在 阅读全文
摘要:
vue路由跳转: 语法没问题但是报错: 这时候说明this指向不一样了,要打印一下this 看看。发现setTimeout函数里的this指向的不是vue对象而是window,改为箭头函数即可解决 阅读全文
摘要:
由于我设定的页面默认进入的时候加载一次刷新函数,刚开始刷新完之后lifeList还不能及时更新过来,且我给该组件上加了v-else等判断,所以会报错: 获取当前this.$refs可以看到有这个dom元素 loadTop但是this.$refs.loadTop打印则为undefined 解决办法: 阅读全文