🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
* 若是创建新路由页面,需在pages.json的pages中注册 ~~~ "pages": [ { "path": "pages/index/index", }, ], ~~~ * 父级路由加载子级路由方式 > 父级引入子级路由地址,若是组件则使用'@/components/'开头 ~~~ import [自定义组件名] from '@/components/[组件路径].vue'; ~~~ > 父级声明组件 ~~~ components: { [自定义组件名], } ~~~ > 父级在template中调用组件 ~~~ <[自定义组件名]></[自定义组件名]> <[自定义组件名] :fun_函数="fun_函数" :变量="变量"></[自定义组件名]> ~~~ > 父级调用子级函数 ~~~ <List_Index ref="[子级定义描点]"></List_Index> this.$refs.子级定义描点.函数名(); ~~~ * 子级路由设置方式 > 接收父级传入参数 ~~~ props: { fun_函数: { type: Function, default: null }, 变量: { type: String, required: true }, 对象: { type: Object, required: true }, 数组: { type: Array, required: true }, } ~~~ > 将传入参数节点化 ~~~ data() { let arr = {}; arr.node_变量 = this.变量; arr.node_对象 = this.对象; arr.node_数组 = this.数组; return arr; } ~~~