小编Gur*_*ngh的帖子

Vue 3:使用 Vue Material 时收到“r.default 不是构造函数”错误

我正在使用 vue-material 库开发 Vue3 项目。但使用 vue-material 库后,我收到以下错误r.default is not a constructor。我追查了一下,发现它来自于./node_module/vue-material/dist/components/index.js。我不知道我做错了什么。我的main.js文件代码如下

import {createApp,} from 'vue'
import { MdButton} from 'vue-material/dist/components'
import 'vue-material/dist/vue-material.min.css'
import 'vue-material/dist/theme/default.css'
import App from './App.vue'

const app = createApp(App)
app.use(MdButton)
app.mount("#app");
Run Code Online (Sandbox Code Playgroud)

我尽可能地尝试了所有可能的组合。

此外,如果我删除第二个导入import { MdButton} from 'vue-material/dist/components'和行app.use(MdButton). 一切都按预期工作,我猜只是 vue-material 导致了问题。我对这个主题做了一些研究,发现了这个https://github.com/vuematerial/vue-material/issues/312但不知道如何使用它。

我将感谢您在这个问题上的帮助?

javascript vue.js vue-material vue-cli-3

6
推荐指数
1
解决办法
2282
查看次数

Vue CLI 4.5.*:“在‘vue’中找不到导出‘默认’(导入为‘Vue’)

在使用 Vue CLI 4.5.x 时,我尝试了以下代码:

import Vue from "vue"
import App from './App.vue'

new Vue({
    el: "#app",
    render: h=> h(App)
})
Run Code Online (Sandbox Code Playgroud)

但不幸的是,它给出了以下警告:

"export 'default' (imported as 'Vue') was not found in 'vue'

我可以从中得出的结论是,Vue CLI 4.5.x 已经停止了这种首先创建 Vue 实例的应用程序创建方式。

初始化主应用程序,官方的方式如下:

import { createApp } from 'vue'
import App from './App.vue'

createApp(App).mount('#app')
Run Code Online (Sandbox Code Playgroud)

我不确定我的结论是否正确。如果有人能具体说明我的结论,那将是一个很大的帮助,因为到目前为止我还没有在 vue 的官方文档中找到任何证据。

此外,后面的代码是使用 Vue CLI 4.5.* 应用程序实例烘焙的,而前面的代码在使用 CDN 时是正确的。

vue.js vue-component vuejs2 vuejs3 vue-cli-4

5
推荐指数
1
解决办法
7428
查看次数

如何在 Laravel 7.x 中从控制器返回视图时传递 cookie?

在 laravel 7.x 中,有什么方法可以在返回视图时将 cookie 传递给客户端吗?

类似于:

return view("welcome")->cookie('name','value',$min);
Run Code Online (Sandbox Code Playgroud)

php web laravel-7

4
推荐指数
1
解决办法
4473
查看次数

Laravel 7.x:fresh 和 refresh 方法的区别?

在阅读 Laravel 文档时,我遇到了一个名为freshand的方法,该方法refresh基于 Eloquent 模型。请解释它们之间的主要区别?我很难理解这些。

laravel eloquent eloquent-relationship laravel-7

2
推荐指数
1
解决办法
3641
查看次数

PHP / Laravel 8.0:从 7.25 版升级后,Paginator 实例上链接方法的 UI 损坏

我将我的 Laravel 应用程序从 7.25 切换到 8.0。现在我面临分页问题。

{{ $download->links() }}

在控制器中

$download = Download::paginate(2);

是的,它运行良好,但 UI 现在坏了。

图像错误用户界面

pagination hyperlink laravel

0
推荐指数
1
解决办法
892
查看次数