#vue
文章平均质量分 57
Aster_.
前端、游戏客户端
展开
-
文件打包为zip下载(filesaver\ StreamSaver)
文件打包为zip下载(filesaver\StreamSaver)在react项目中使用的,仅展示核心方法,其他的结构没写,使用时记得自己修改规范之类的1,使用filesaver.js需安装axios 、 filesaver 、 jszipimport axios from 'axios';import JSZip from 'jszip';import FileSaver from 'file-saver';// axios请求文件getFile = url => new Prom原创 2021-11-22 20:47:28 · 3074 阅读 · 7 评论 -
vue中threeBSP使用 替代方案
vue项目中使用threejs进行项目开发的时候需要使用threeBSP但是安装threeBSP的包之后出现了很多错误现在有一个替代方案 就是使用 three-js-csg1.首先装包2.引入import * as THREE from 'three'const ThreeBSP = require('three-js-csg')(THREE)3.使用let Bsp=new ThreeBSP(Object);若上述使用中出现如下错误应该是threejs版本的问题,我使用的是107原创 2021-05-17 17:11:23 · 1831 阅读 · 0 评论 -
antd vue表格组件添加复选功能 残留问题
antd vue的表格组件功能中有一个,添加复选框选择行的功能,可以用来实现批量删除(应用场景之一),但是使用的时候才发现,这个onChange方法中的selectedRowKeys有残留。解决:<a-table :columns="columns" :data-source="tableData" bordered size="small" :row-selection="{selectedRowKeys:selectedRowKeys,onChange:rowChange}原创 2020-12-14 15:53:19 · 898 阅读 · 3 评论 -
antd vue中formModal多个输入框一行显示及验证
antd vue中的formModal在制作表单的时候非常实用,但是实例一般都是一行一个控件展示,但是在实际的表单设计中也会遇到一行显示多个控件 ,且还需要进行验证的i情况直接上代码实际上就是在formModalItem里面再嵌套formModalItem 然后样式的设置inline-block必须加上<a-form-model-item v-bind="formItemLayout" required label="深度"> <a-form-model-item prop原创 2020-10-14 16:21:50 · 10664 阅读 · 3 评论 -
Vue源码解析(2)
Vue源码解析(2)实例方法篇数据相关1,vm.$watchvm.$watch( expOrFn, callback, [options] )vm.$watch(function(){/*操作函数*/},//在这里使用什么数据,就依赖管理器中就依赖了这个数据,所以在源码中最后使用了teardown方法,将数据从依赖管理器中删除掉。 function(newVal, oldVal){ /*回调函数,接收的参数为新值和旧值*/ }, { deep原创 2020-05-26 17:47:30 · 261 阅读 · 0 评论 -
vue源码笔记(1)
Vue源码解析前言Vue 数据和视图UI = render(state)state:状态,包括用户操作和数据变化UI:页面视图render:vue扮演得就是这个角色,在state变化之后经过一系列得加工处理,将变化反应在视图UI上。object数据变化监测数据的变化会引起视图得改变,所以实时监测数据得变化,就是核心的功能src/core/observer/index.jsexport class observer{ constructor (value) { th原创 2020-05-22 19:20:39 · 336 阅读 · 0 评论 -
vue-cli创建的项目中使用百度地图
vue-cli创建的项目中使用百度地图记录下,vue-cli创建的vue项目中使用百度地图一开始我尝试了很多的方法,比如说直接在index.html上加上使用百度地图api的外链,然后查到的相关博文指导说的是在webpack.config.js文件中加上bmap。但是我是使用的vue-cli的图形化界面直接创建的vue项目,这个文件被隐藏了,不过可以自己新建一个vue.config.js文件,...原创 2020-04-13 22:49:33 · 1149 阅读 · 1 评论 -
Vue 移除严格模式,使用mui.js实现滑动功能
使用vue做项目的时候,导入mui.min.js实现滚动条:但是报错:Uncaught TypeError: ‘caller’, ‘callee’, and ‘arguments’ properties may not be accessed on strict mode functions or the arguments objects for calls to them因为m...原创 2019-11-08 16:17:07 · 490 阅读 · 1 评论