- 博客(22)
- 收藏
- 关注
原创 【TypeError: Cannot read properties of undefined (reading ‘__ob__‘)】
vue项目控制台打印TypeError: Cannot read properties of undefined (reading '__ob__')
2023-06-13 16:13:35
1099
原创 element的el-table组件实现分页复选功能及解决批量删除后仍会选中已删除的值问题
1.在标签中加入:row-key=“getRowKeys”<el-table :data="list" :row-key="getRowKeys" style="width: 100%" @selection-change="handleSelectionChange">2.在显示复选框一栏中添加:reserve-selection=“true”,只对type="selection"有效,作用在数据更新之后保留之前选中的数据(需指定 row-key)<el-table-column
2022-04-27 14:32:54
1997
原创 vue : 无法加载文件 C:\Program Files\nodejs\vue.ps1,因为在此系统上禁止运行脚本。
导致原因:首次在电脑上启动 Windows PowerShell 时,执行策略极大可能是 Restricted(默认设置)。Restricted 策略不允许任何脚本运行,防止执行不信任的脚本。解决方法如下:1.以管理员身份运行vscode2.命令行输入set-ExecutionPolicy RemoteSigned3.get-ExecutionPolicy,输入此命令可查看当前状态...
2022-02-26 20:21:26
4293
1
原创 图片/文件上传与下载
一.下载export function downloadObjects({ name= '', key = '' }) { return request({ url: 'url', method: 'get', responseType: 'blob',//请求返回的文件流转为blob });}主要利用a标签的download属性进行下载export function downloadFile(data,fileName) { const url = windo
2022-02-23 15:07:43
224
原创 nvm下载安装
nvm下载地址:https://github.com/coreybutler/nvm-windows/releasesnvm下载安装nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。配置nvm和node下载的镜像源打开安装nvm的文件夹默认安装位置:(C:\Users\Administrator\AppData\Roaming\nvm)打开setting.txt文件,设置nvm和node镜像源node_mirror: https://npm.taobao
2022-01-08 17:36:00
28824
原创 小程序封装wx.request请求
1.api.js// 开发的服务器var baseUrl = 'XXXXX'// 测试的服务器// var baseUrl = 'XXXX'// 正式环境// var baseUrl = 'http://www.mysite.com'// 首页数据var homeApi = baseUrl + '/index/index';// 产品详情var detailApi = baseUrl + '/goods/detail'module.exports = { homeApi: h
2021-08-29 15:59:54
156
原创 vue使用v-charts
1.安装v-charts//这里的@4.9.0是版本号,可以根据项目的情况使用,选以下的一种方式下载即可npm i v-charts echarts@4.9.0 -S yarn add v-charts echarts@4.9.02.在main.js中按需引入import VePie from 'v-charts/lib/pie.common'import VeRing from 'v-charts/lib/ring.common'import VeMap from 'v-charts/li
2021-08-17 17:04:27
3006
1
原创 vue中使用echarts
1.使用yarn下载echartsyarn add echarts2.在main.js中全局引入进行使用import * as echarts from 'echarts'Vue.prototype.$echarts = echarts3.封装一个绘制图的方法//需要创建一个id为mychart的盒子<div id="mychart"></div>drawLine() { // 基于准备好的dom,初始化echarts实例 let myC
2021-08-17 16:55:35
234
原创 vue结合element的checkbox实现多项全选反选
<div v-for="res in resLists" :key="res.id"> <!-- 分类 --> <div style="padding: 20px; background-color: #eee"> <el-checkbox v-model="res.checked" :indeterminate="res.indeterminate" ...
2021-08-17 16:43:31
1409
原创 react插入html
使用dangerouslySetInnerHTML属性class xxxx extends Component { state = { content: ` <div> <span>快乐</span> <div>收藏</div> </div> ` } render()
2021-08-04 21:21:23
2310
原创 React路由跳转传参问题
一 使用Link传参1.引入Linkimport { Link } from “react-router-dom”2.Llink上携带传递的参数,携带的参数以对象形式<Link to={ { pathname: "/XXX", //xxx为跳转到的路径 state: { title: this.state.exam.title, actionCode: this.state.exam.actionCode } } } >切换考试科目 <i clas
2021-08-03 16:21:08
650
原创 使用axios封装request(适用于react,vue)
import axios from 'axios'//需要安装axios,如果没有-->yarn add axios或npm i axiosconst instance = axios.create({ baseURL: 'XXXX', //换成自己请求数据的url timeout: 5000});// 添加请求拦截器instance.interceptors.request.use(function (config) { //获取token,登录凭证 let token
2021-08-02 10:02:24
609
原创 微信小程序自定义tabbar
1.配置信息在app.json中添加以下内容,所有 tab 页的 json文件 里需声明 usingComponents 项,或者在 app.json 全局开启。即添加===>“usingComponents”: { }2.添加自定义tabbar代码文件在根目录下创建如下文件夹及文件文件内容如下:2.1 index.js2.2 index.wxml2.3 index.json3.在每一个引用tabbar的tab页面的.js文件...
2021-07-20 21:05:04
126
原创 this指针指向
1.全局使用函数外部使用,作用域即全局作用域(window),故在全局作用域中使用this,this指向全局作用域,即window;function fun(){ console.log(this);//window}2.箭头函数箭头函数没有自己的作用域,在箭头函数中的this指向其外部作用域var obj = { name:'xiaoming', hobby:()=>{ console.log(this);//window }}obj.hobby();3.对象方法的
2021-06-02 00:09:28
347
原创 js实现全选反选功能
js实现全选反选功能 * { padding: 0; margin: 0; } .wrap { width: 300px; margin: 100px auto 0; } table { border-collapse: collapse; border-spacing: 0;
2021-05-14 19:36:14
1794
原创 关于vue中的$emit用法
子组件使用$emit触发父组件定义的事件1.在父组件中使用import引入子组件import TodoItem from './components/TodoItem'2.在父组件中声明components:{ 'todo-item':TodoItem }3.使用子组件<todo-item v-for="(item,index) of list" :content="item" :key="index" :index="index" ></todo-item>
2020-05-11 00:07:38
538
原创 Batch update returned unexpected row count from update [0]问题
将@GeneratedValue注释掉之后就可以解决这个问题;原因是mysql已经设置表id为自动增长,而系统这里还设置为人为添加,故导致数据库增加操作失败。自增型id:在XXhbm.xml文件中添加<generator class=”native”>,如下图所示 <id name="topicId" type="java.lang.Integer"> ...
2019-12-31 16:07:44
571
1
原创 解决Unknown column '××' in 'where clause'问题
String queryString="from Topic where 1=1 and topicBankName = "+topicBankName;执行上述查询语句会引发Unknown column ‘××’ in 'where clause’类型错误;是因为:拼凑sql语句时未将字符类型数据用引号引出来;将上述语句改为以下的语句即可解决问题String queryString="...
2019-12-31 15:55:33
16205
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人