Auto Commit

上级 34ff110b
...@@ -22,7 +22,9 @@ export default { ...@@ -22,7 +22,9 @@ export default {
//放置棋子 //放置棋子
set(idx) { set(idx) {
if (!this.datas[idx] && !this.winner) { if (!this.datas[idx] && !this.winner) {
this.datas[idx] = this.next_player this.datas[idx] = this.next_player
console.log(this.datas[idx], 'idx')
this.history.push({ this.history.push({
status: [...this.datas], status: [...this.datas],
player: this.next player: this.next
...@@ -70,7 +72,10 @@ export default { ...@@ -70,7 +72,10 @@ export default {
<template> <template>
<div id="main"> <div id="main">
<ul id="board" class="white normal"> <ul id="board" class="white normal">
<li class="square" v-for="i, idx in datas" @click=set(idx)>{{i}}</li> <li class="square"
v-for="i, idx in datas"
@click="set(idx)"
:style="i==='O'?'color:#5fbacf':'color:red'">{{i}}</li>
</ul> </ul>
<div id="console"> <div id="console">
<div id="hint" class="white">{{hint}}</div> <div id="hint" class="white">{{hint}}</div>
...@@ -144,7 +149,7 @@ export default { ...@@ -144,7 +149,7 @@ export default {
.square { .square {
height: 100px; height: 100px;
width: 100px; width: 100px;
border: #ebebeb solid 1px; border: #e9ecec solid 1px;
flex: 0 0 auto; flex: 0 0 auto;
font-size: 50px; font-size: 50px;
font-weight: 900; font-weight: 900;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册