dev
wyy 2 years ago
parent a293567302
commit 7e8d4176e2

@ -33,7 +33,8 @@
"vue": "^2.6.11", "vue": "^2.6.11",
"vue-router": "^3.2.0", "vue-router": "^3.2.0",
"vuex": "^3.4.0", "vuex": "^3.4.0",
"webpack-dev-server": "^3.11.2" "webpack-dev-server": "^3.11.2",
"wujie-vue2": "^1.0.16"
}, },
"devDependencies": { "devDependencies": {
"@babel/plugin-transform-runtime": "^7.11.5", "@babel/plugin-transform-runtime": "^7.11.5",

@ -2,7 +2,7 @@
<a-config-provider :locale="locale"> <a-config-provider :locale="locale">
<div id="app"> <div id="app">
<div class="alive"> <div class="alive">
<div @click="asyncOpenUserInfo">userinfo modal</div> <!-- <div @click="asyncOpenUserInfo">userinfo modal</div> -->
<userInfoModal ref="userInfoModal" :vipID="vipID" /> <userInfoModal ref="userInfoModal" :vipID="vipID" />
</div> </div>
</div> </div>
@ -12,6 +12,7 @@
<script> <script>
import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN' import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN'
import userInfoModal from './components/userinfo/userInfoModal.vue' import userInfoModal from './components/userinfo/userInfoModal.vue'
import WujieVue2 from 'wujie-vue2'
export default { export default {
name: 'App', name: 'App',
components: { components: {
@ -23,6 +24,15 @@ export default {
vipID: '16021', // id vipID: '16021', // id
} }
}, },
created() {
const { bus } = WujieVue2;
bus.$on('openUserInfo', (event) => {
console.log(event, 3333);
if (event.status === 'open') {
this.asyncOpenUserInfo();
}
})
},
methods: { methods: {
// 使 // 使
// 1. userId // 1. userId
@ -30,6 +40,7 @@ export default {
// 3. session // 3. session
// 4. visible = true // 4. visible = true
// 5. isSelfSuppput // 5. isSelfSuppput
// 6. visible false
async asyncOpenUserInfo() { async asyncOpenUserInfo() {
this.$refs.userInfoModal.visible = true; this.$refs.userInfoModal.visible = true;
} }

@ -55,7 +55,7 @@ body {
font-size: 12px; font-size: 12px;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
font-variant: tabular-nums; font-variant: tabular-nums;
background-color: #fff; /* background-color: #fff; */
font-feature-settings: 'tnum'; font-feature-settings: 'tnum';
} }
[tabindex='-1']:focus { [tabindex='-1']:focus {

@ -1,7 +1,7 @@
body { body {
min-width: 1240px; min-width: 1240px;
--color: #2775ff; --color: #2775ff;
background-color: #FAFAFA; /* background-color: #FAFAFA; */
} }
html { html {

@ -26,7 +26,7 @@ body {
} }
.cxBtnSolid { .cxBtnSolid {
border: var(--border); border: var(--border);
background-color: var(--color); /* background-color: var(--color); */
color: #ffffff; color: #ffffff;
transition: var(--transition); transition: var(--transition);
box-sizing: border-box; box-sizing: border-box;

@ -54,7 +54,7 @@ body {
font-size: 12px; font-size: 12px;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
font-variant: tabular-nums; font-variant: tabular-nums;
background-color: #fff; /* background-color: #fff; */
font-feature-settings: 'tnum'; font-feature-settings: 'tnum';
} }
[tabindex='-1']:focus { [tabindex='-1']:focus {

@ -11,6 +11,9 @@ module.exports = {
// 输出目录 // 输出目录
outputDir:'dist', outputDir:'dist',
devServer: { devServer: {
headers: {
"Access-Control-Allow-Origin": "*",
},
port: 5444 port: 5444
}, },
// 兼容性 // 兼容性

Loading…
Cancel
Save