我在main.js里引包了,为什么其他的vue组件不能直接调用里面的方法?
我封装的方法也都导出了啊?
一般通过插件的形式去install,然后在调用。当然你这个我觉得可以直接import {post} from '...' 然后挂载到vue原型就可以了没必要install。如果你想弄清这个install怎么实现的,可以看下ui框架下面的那些loading,msg这些是怎么实现的,看他们是怎么暴露这个install方法的。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
我咋怀疑是你路径错了呢。。。我这也是 vue-cli 构建的项目,从 main.js 引入你那个文件路径难道不是
./utils/http
么。。。