<template>
<div>
<input type="text"/>
是否登录:{{$store.state.hasLogin}}<br/>
view:{{$store.state.count}}
<br/>
路径:{{url}}
<br/>
长度:{{$store.getters.donetodoslength}}/{{$store.getters.donetodosCount}}
<br/>
名称:{{$store.getters.getTodofindId(1)["name"]}}//{{$store.getters.getNamefindId(6)}}
<br/>
超时时间:{{$items.WAITTIME}}
<br/>
获取超时时间:{{times}}
<br/>
获取年集合长度:{{yearlength}}
<br/>
<a href="javascript:;" @click="addToOne">加M一</a>
<br/>
<a href="javascript:;" @click="addToOne">加一</a>
<br/>
<a href="javascript:;" @click="addOneOne">加一One</a>
<br/>
<a href="javascript:;" @click="plusToOne">减一</a>
<br/>
<a href="javascript:;" @click="getUrl">获取路径</a>
<br/>
<a href="javascript:;" @click="getOverTime">获取超时时间</a>
</div>
</template>
<script>
import urls from "../../store/items/urls.js"
import st from "../../store/index.js"
import years from "../../components/m-picker/m-picker-date/data/years.js"
import months from "../../components/m-picker/m-picker-date/data/months.js"
import {mapState, mapMutations} from "vuex"
export default {
data(){
return {
url:"",
times:0,
yearlength:0
}
},
components:{
},
computed:mapState(['count']),
methods:{
...mapMutations(['addOne','plusOne']),
addToOne(){
this.addOne();
},
plusToOne(){
this.plusOne();
},
getUrl(){
this.url=urls.UPDATEINFO;
},
addOneOne(){
st.commit("addOneOne",3);
},
getOverTime(){
this.times=$items.WAITTIME;
}
}
}
</script>
是否登录:{{$store.state.hasLogin}}<br/>
view:{{$store.state.count}}
<br/>
路径:{{url}}
......都获取不到数据。
<a href="javascript:;" @click="addToOne">加M一</a>
<br/>
<a href="javascript:;" @click="addToOne">加一</a>
类似这些方法:提示下面的错误
navigateTo:fail url "pages/test/javascript:;" is not in pages.json
在浏览器中不报错!
0 个回复