账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    vue 引入其他 js文件的引用问题
    48
    0

    import mui from '../style/js/mui'
    Vue.prototype.$Mui = mui

    这是我在vue项目的main设置的

    下面这是我在组件页面引用的mui.js里面的方法
    mounted () {

        $Mui.init()
    }
    

    浏览器告知我是undefined,请问这是什么原因啊?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 牛逼哄哄超犀利 普通会员 1楼

      在 Vue 中引入其他 JS 文件的引用时,可能会遇到以下问题:

      1. 引入顺序问题:Vue 会按照引入的顺序进行组件的构建。如果你引入的 JS 文件在 Vue 的代码之前,那么 Vue 将无法正确地加载和渲染组件。

      解决方法:确保引入的 JS 文件在 Vue 代码之前。

      1. 引入方式问题:在 Vue 中,我们可以使用 import 或 require 语句来引入其他 JS 文件。然而,如果使用 import 语句,那么 Vue 会使用 ES6 的语法来解析和解析引入的 JS 文件。如果引入的 JS 文件使用了老版本的 ES6 语法,那么 Vue 将无法正确地解析和解析引入的 JS 文件。

      解决方法:如果引入的 JS 文件使用了老版本的 ES6 语法,那么你可能需要使用 require 语句来引入这些文件。然后,你需要确保引入的 JS 文件在 Vue 的代码之前。

      1. 引入的模块未导入问题:如果你尝试在 Vue 中导入一个未导入的模块,那么 Vue 将会抛出一个错误。这是因为 Vue 不知道这个模块是否存在。

      解决方法:确保你导入的模块已经被正确地导入。如果使用了 require 语句,那么你需要确保引入的模块已经被正确地导入。

      1. 引入的模块路径问题:如果你在 Vue 中导入了一个模块的路径,那么 Vue 将会抛出一个错误。这是因为 Vue 不知道模块的路径。

      解决方法:确保你导入的模块的路径是正确的。你可以使用相对路径还是绝对路径。

      1. 引入的模块版本问题:如果你引入了一个模块的版本,那么 Vue 将会抛出一个错误。这是因为 Vue 不知道模块的版本。

      解决方法:确保你引入的模块的版本是正确的。你可以使用 "import" 语句的版本参数来指定模块的版本。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部