当前位置: 首页 > 知识库问答 >
问题:

javascript - js模块拆分函数的问题?

程胤运
2023-08-14

脑子瓦特了,想不出好办法……

bus.js:

import method from "./method"const dataBus = ref({    status:{        show: false    },    method: {        // ...        xx: method.xx    }})export function useDataBus() {    return dataBus}

method.js

function xx(){    console.log(dataBus.value.status.show)}export default {    xx}

就这样的结构,如果把dataBus放在method里倒是能运行,但总感觉很怪,这个应该怎么拆分呢?

共有1个答案

詹高畅
2023-08-14

你直接

const dataBus = ref({    status:{        show: false    },    method: method})

不就好了吗....

 类似资料:
  • 问题内容: 假设我有一个如下所示的Javascript数组: 什么方法适合将数组分块(拆分)为更小的数组,最多可以有10个元素? 问题答案: 该array.slice方法可以从一开始,中间,或自己需要的任何目的数组的结束提取切片,在不改变原来的数组。

  • 假设我有一个Javascript数组如下所示: 用什么方法将数组分块(拆分)成许多较小的数组,比如说,最多10个元素?

  • ui是这样的 后台返回的数据如下: 由于是gaugingTableList是数组包含多个对象。 需求是要取到数组中下面的数组的要取箭头的值 请问大佬们 , 像这种 要如何实现跟ui给的原型图一样的效果 由于arr放回来的数据比较多。这边就写了这样的代码 es6语法 识别不了,只能用原生,因为是工具控制的

  • 本文向大家介绍JS函数节流和函数防抖问题分析,包括了JS函数节流和函数防抖问题分析的使用技巧和注意事项,需要的朋友参考一下 问题1:如果实现了dom拖拽功能,但是在绑定拖拽事件的时候发现每当元素稍微移动一点便触发了大量的回调函数,导致浏览器直接卡死,这个时候怎么办?   **问题2:**如果给一个按钮绑定了表单提交的post事件,但是用户有些时候在网络情况极差的情况下多次点击按钮造成表单重复提交,

  • 你可以使用内建的dir函数来列出模块定义的标识符。标识符有函数、类和变量。 当你为dir()提供一个模块名的时候,它返回模块定义的名称列表。如果不提供参数,它返回当前模块中定义的名称列表。 使用dir函数 例8.4 使用dir函数 $ python >>> import sys >>> dir(sys) # get list of attributes for sys module ['__dis

  • 本节我们要讨论下模块和函数。 一个函数是一块用来执行单个操作的代码块。 一个模块则是一个Python文件,里面包含了变量,函数和其他东西。 我们启动Python REPL然后导入math模块,这个模块提供了一些数学方面的函数: >>> import math >>> math.cos(0.0) 1.0 >>> math.radians(275) 4.799655442984406 函数是包含了一