![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue3.0
小小的杰茜
这个作者很懒,什么都没留下…
展开
-
【react + design】创建右键菜单
右键菜单,直接上代码;design 树控件右键出现菜单原创 2022-06-28 18:15:42 · 1311 阅读 · 0 评论 -
【antdesign】表单校验规则集合
message --- 校验错误时展示的提示。required --- 红色星号的显示。使用antdesign的form表单。pattern --- 校验规则。原创 2022-09-19 13:58:45 · 2429 阅读 · 0 评论 -
[若依框架 + Mars3d] 集成问题
使用deep进行css设定即可;把mars3d官网示例的代码拉下来,将其lib下的 mars3d.css中所需要的拷贝过来,进行了deep设置就解决了;vue.config.js 的 publicPath:/ 改成 publicPath: ./ 加载地图出来了。1、使用后,地图的控件横排显示,使用css改成竖排,也会像右边那样,打开的子控件向下排列;2、集成mars3d时,地图不出现,使用的是下面的集成方式;希望大家的项目都顺利,bug-1-1。原创 2023-02-20 14:43:03 · 485 阅读 · 0 评论 -
[mars3d - popup] 如何将mars3d的popup组件化
在使用中,popup的innerHtml似乎只能使用原生dom绑定事件的方式去触发事件,不方便啊;那么其实我们可以封装成vue组件去使用,就可以按照vue开发的方式绑定事件。原创 2023-01-11 11:10:55 · 579 阅读 · 3 评论 -
[antdesign + 树控件] 拖拽功能
思路: 我们有treeData(有结构的树控件数据)和 AllData(没有结构的数据),拖拽之后修改AllData,在重构树结构就行。当拖到父目录下的子目录下面的时候,它仅仅只能通过expanded(该目录是否展开)去进行判断,他是拖拽到父目录下还是子目录下的。子目录展开的话,即使拖到父目录下,但是它的上一个节点是展开的子目录,他默认是添加到展开的子目录里面的;比如子目录没有展开,即使拖到子目录下,但还是添加到了父目录下;看了官网,也是这样;不知道大佬们有么有其他的解决方法呢?原创 2022-11-10 17:43:21 · 1163 阅读 · 0 评论 -
【antdesign】树控件 的 搜索功能
2.搜索不带层级的那份数据 'allData' ,筛选出他的key或者id,赋值给树控件的展开节点。1.树控件的数据另存一份不带层级 ‘allData’,用于搜索,创建树控件 - 关键字标红就是在template中直接进行设置;3.关键字标红则是直接在树控件中控制。根据关键字搜索出树控件中的数据,原创 2022-11-04 17:59:30 · 1826 阅读 · 3 评论 -
【vue3】provide + inject的使用
之前又说过props的方法,今天主要浅说下provide + inject;父组件下的很多个子组件中都使用了一个参数,或者父组件下面有很多的孙组件(子组件下面在使用子组件,在使用子组件)这种情况,如果使用props 的话会有很多个参数传递来传递去,很有可能会弄错,从而出现问题;provide 组合在父组件中注入一次,那么在该父组件下的所有子组件和孙组件都可能获取到这个注入的值。父组件中使用 provide;子组件中使用 inject。简单的一个父组件,一个子组件的使用props就会方便很多。...原创 2022-08-18 10:09:44 · 392 阅读 · 0 评论 -
【antdesign】表单布局和校验
在页面布局中表单会很常用,布局方便的同时还有校验的功能,今天就来浅谈下表单的布局和他的校验功能。a-form-item中name是必须要的,与数据中的key是一样的,否则校验会出错哦;上面的表单只在表单1中写了name值,其他的需要自己按需添加。name-是数据“infoData”中的key值;上面是常规的校验按钮在表单中,可以直接使用事件去校验;一般校验按钮在表单内部,可以直接使用事件进行校验。但是如果校验按钮不在表单中呢,按钮是。校验时也是根据数据的键值对来的。最简单的布局就是这样;...原创 2022-07-22 17:22:14 · 2546 阅读 · 0 评论 -
【控件】mars3d控件的设置
地图控件,修改、调整样式等原创 2022-06-24 13:01:40 · 2194 阅读 · 0 评论 -
[mars3d] 创建vite项目,集成mars3d
第一步:创建vite项目,并确保成功运行 vite 官网 没有npm包的需要安装npm;输入命令,创建vite项目;并确定项目能运行成功第二步:集成mars3d获取 Mars3D SDK类库 【mars3d的官网教程】集成mars3d 【mars3d的官网教程】 修改 vite.config.ts 配置 红色框框是新添加的参数 以上操作执行结束之后再好在重装下依赖 - npm install第三步:创建地球问题 :如果地球没有加载出来,有可能是 mars3d-contai原创 2022-06-17 12:46:43 · 674 阅读 · 0 评论 -
记录下vue3父子组件中传参
可以从子组件中改变父组件的参数值。一:父组件向子组件传参。原创 2022-03-03 16:33:53 · 643 阅读 · 0 评论