- 博客(4)
- 收藏
- 关注
原创 vue子组件向父组件传递多个参数
父组件中引入子组件时自定义方法,第一个参数使用arguments接收子组件传递过来的所有参数 <lng-lat :obj="obj" @child-event="function1(arguments)"></lng-lat> 在子组件中使用$emit传递多个参数 this.$emit('child-event','参数1','参数2'); 父组件使用方法funtion1(data)接收参数,此时的data为列表,可按顺序存取子组件传递过来的数据 funtion.
2022-01-17 10:01:08
2658
原创 vue手动挂载$mount
使用vue-cli项目时封装了一个高德地图的js,并且使用了Vue.prototype属性,内部创建高德自定义窗体时content挂载了html语句,此时html语句中使用了onclick想调用js自定义方法时失效(方法必须为全局方法,所以无法调用js内部方法) 解决方法:通过全局API:Vue.extend注册组件并实例化$mount(),挂载(.$el)在自定义窗体content上,在组件定义的方法中调用地图自定义方法,代码如下 Vue.prototype.gdMapFunction = {
2022-01-06 15:40:23
1000
原创 onClick无法调用js文件内定义的方法,添加window前缀
vue组件引入js文件,js文件中创建dom节点,并且onClick调用方法时无法直接调用js文件内定义的方法 方法定义修改为window.方法= function(){}可以正常调用 为什么呢?不太懂~
2021-12-23 17:36:53
748
原创 vue组件使用scoped属性饿了么样式不生效
vue组件<style>如果不使用scoped属性(组件私有样式),修改elementui的样式时每次加载该组件会污染全局,但是添加了scoped属性时修改第三方组件样式会不生效,原因是scoped会限制css只在这个页面上起作用 解决方法就是使用 >>>符号穿透到子组件,例如.className>>> .el-input{},网上很多人说也可以使用/deep/,目前还没使用过~ ...
2021-12-23 17:20:19
957
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人