icon
This commit is contained in:
@@ -4,7 +4,10 @@
|
||||
p Chat 频道列表 {{ chatlist.length }}
|
||||
ul(v-if="chatlist.length")
|
||||
li(v-for="item in chatlist", :key="item._id")
|
||||
p {{ item.name }}
|
||||
p {{ item }}
|
||||
span {{ item.name }}
|
||||
i(v-if="true") (已订阅)
|
||||
i(v-else) (未订阅)
|
||||
button(@click="create") 创建频道
|
||||
.ceremony
|
||||
.circumscription
|
||||
@@ -32,6 +35,8 @@ export default {
|
||||
this.chatactive.push(data);
|
||||
console.log(data);
|
||||
});
|
||||
// 组合键提交
|
||||
this.keyCodeForEvent();
|
||||
},
|
||||
methods: {
|
||||
create() {
|
||||
@@ -49,6 +54,38 @@ export default {
|
||||
);
|
||||
this.chat.data = "";
|
||||
},
|
||||
keyCodeForEvent() {
|
||||
let self = this;
|
||||
let code = 0;
|
||||
let code2 = 0;
|
||||
document.onkeydown = (e) => {
|
||||
let evn = e || event;
|
||||
let key = evn.keyCode || evn.which || evn.charCode;
|
||||
if (key === 17) {
|
||||
code = 1;
|
||||
}
|
||||
if (key === 13) {
|
||||
code2 = 1;
|
||||
}
|
||||
if (code === 1 && code2 === 1) {
|
||||
//alert("Ctrl + Enter");
|
||||
this.submit();
|
||||
// do
|
||||
code = 0;
|
||||
code2 = 0;
|
||||
}
|
||||
};
|
||||
document.onkeyup = (e) => {
|
||||
let evn = e || event;
|
||||
let key = evn.keyCode || evn.which || evn.charCode;
|
||||
if (key === 17) {
|
||||
code = 0;
|
||||
}
|
||||
if (key === 13) {
|
||||
code2 = 0;
|
||||
}
|
||||
};
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
@@ -56,7 +93,8 @@ export default {
|
||||
<style lang="sass">
|
||||
.chat-index
|
||||
textarea.dialogue
|
||||
width: 100%
|
||||
display: block
|
||||
width: 32rem
|
||||
padding: 1rem
|
||||
border: 1px solid #eee
|
||||
border-radius: .5rem
|
||||
|
Reference in New Issue
Block a user