美文网首页
setup 函数 todo-list

setup 函数 todo-list

作者: 江湖小盛 | 来源:发表于2021-07-10 22:22 被阅读0次
<template>
  <div class="todo-list">
    <ul>
      <li 
        v-for="(item, index) in state.stus" 
        :key="item.id" 
        @click="removeStu(index)"
      >
      {{ item.name }}
      </li>
    </ul>
  </div>  
</template>
<script>
import { reactive } from 'vue'
export default {
  setup() {
    let {state, removeStu} = removeItem()
    return {
      state,
      removeStu
    }
  }
}

function removeItem() {
  let state = reactive({
        stus: [
          {
            id: '0',
            name: 'vue'
          },
          {
            id: '1',
            name: 'js'
          },
          {
            id: '2',
            name: 'css'
          }
        ]
      })

  function removeStu(index) {
    state.stus = state.stus.filter((stu, idx) => idx !== index)
  }

  return {
    state,
    removeStu
  }
} 
</script>

定义数据和处理方法写到了一起,没有被分割到 vue2.x data 和 methods 中

相关文章

  • setup 函数 todo-list

    定义数据和处理方法写到了一起,没有被分割到 vue2.x data 和 methods 中

  • vue3基础

    一、setup setup函数可以被理解为函数的入口 setup函数接收两个参数:props、context(包含...

  • vue3.0-setup()

    setup()setup()函数用来定义变量和方法。通过setup()函数定义的变量和方法必须return才有用s...

  • 『德不孤』Pytest框架 — 10.Pytest框架的setU

    1、setUp()和tearDown()函数介绍 之前学过Unittest测试框架,知道前置setup()函数和后...

  • vue3 ref函数

    我们知道,在vue3.0引入了composition API,setup函数是其核心函数 在setup函数中,可以...

  • pytest测试框架(二)

    setup和teardown函数 pytest中有分别针对模块、类、函数的setup和teardown,分别在执行...

  • pytest 小记 - setup 和 teardown

    [pytest 的 setup 和 teardown] 结果: 函数级别 setup_function/teard...

  • vue3 setup函数的注意点

    我们知道setup函数是组合API的核心入口函数,使用时需要注意几点: setup函数的执行时机是在beforeC...

  • VUE3.0 生命周期

    1.setup() 页面创建之前执行的函数。所以整个面用setup()函数来初始化参数 2. onBeforeMo...

  • vue3.0 setup()函数

    setup()函数作为在组件内部使用组合API的入口点。setup()函数在初始的prop解析后,组件实例创建之前...

网友评论

      本文标题:setup 函数 todo-list

      本文链接:https://www.haomeiwen.com/subject/prshpltx.html