问题描述
请求的模块“./clienteMixin.js”不提供名为“default”的导出
混合
export const myMixin = {
data() {
return {
loading: false,}
}
}
Vue 应用
import myMixin from './clienteMixin.js'
var app = new Vue({
delimiters: ['[[',']]'],el: '#app',components:{},mixins: [myMixin],data() {
return {
}
},methods: {
},mounted () {
}
});
解决方法
首先更改您的导出以使用 <IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteCond %{HTTP_HOST} baqsa\.pk [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.baqsa.pk/$1 [R,L]
</IfModule>
导出:
if(empty($params))
{
$request_uri = parse_url($_SERVER['REQUEST_URI']);
$uri_to = basename($request_uri["path"],'.php');
if($uri_to == 'index')
{
header('Location:'.BASE_URL,true,301);
}
elseif($request_uri["path"])
{
header('Location:'.$uri_to,301);
}
}
这将解决导入问题。如果您希望 mixin 是 global mixin,请使用 Vue.mixin
:
default