zweizhao.github.io

项目,文章,随笔,博客,Markdown,个人网站,人生感悟。

View on GitHub

mapState 等展开函数使用 Object.assign 处理

computed: Object.assign(
    Vuex.mapState ["mainInputValue", "selectedEngine"]
    searchValue:
        get: -> this.mainInputValue
        set: (value) -> this.updateMainInputValue {value}
)
methods: Object.assign(
    Vuex.mapMutations ["updateMainInputValue", "updateMainInput"]
    Vuex.mapActions ["inputEnter", "autoSearch"]
    focus: -> this.$refs.mainInput.focus()
)

注意编辑器的缩进,空格与 tab 要统一