VUE - 引入 npm 安装的模块 以及 uuid模块的使用
2023-09-14 08:57:23 时间
<template>
<div>
<form @submit.prevent="addTodo">
<input v-model="title" type="text" name="title" placeholder="请添加代办事项...">
<input type="submit" value="添加" class="btn">
</form>
</div>
</template>
<script>
/* 引入npm模块 */
import uuid from 'uuid'
export default {
name:'AddTodos',
data() {
return {
title:'',
}
},
methods: {
addTodo(){
const newTodo = {
id:uuid.v4(),
title:this.title,
completed:false
}
console.log(newTodo);
/* 注册事件,由父级触发 */
this.$emit('handleAdd', newTodo)
this.title = ''
}
},
}
</script>
相关文章
- Vue笔记:vue项目引入bootstrap、elementUI、echarts
- 解决vue+axios请求报错POST http: net::ERR_CONNECTION_REFUSED,在封装的请求中统一处理请求异常的问题
- [Vue @Component] Load Vue Async Components
- CentOS安装nginx,部署vue项目
- Vue入门教程:node安装vue命令行工具及启动项目
- 最详细的Vue Hello World应用开发步骤
- 怎样在vue中安装、配置vue-axios|axios
- vue-router安装报错、版本冲突
- SpringBoot 和 Vue 解决页面日期时间控件问题
- npm ERR! Could not resolve dependency:npm ERR! peer vue@“^2.5.17“ from element-ui@2.15.12
- vue项目用npm安装sass包遇到的问题及解决办法
- vue-cli中安装方法
- vue - chunk-vendors.js文件太大,实现拆分打包的具体配置
- Vue学习之--------路由守卫(2022/9/6)
- Springboot+Vue实现将图片和表单一起提交到后端,同时将图片地址保存到数据库、再次将存储的图片展示到前端vue页面
- vue学习起步,vue环境安装
- vue路由跳转报错解决
- vue如何正确销毁当前组件的scroll事件?
- 213:vue+openlayers 通过WFS服务加载geoserver发布的geojson矢量数据
- Linux安装最新版Vue或者指定版本
- Vue(一)vue 概述与用法、MVVM、绑定语法、vue 指令
- 【vue】如何安装vue 脚手架以及创建脚手架项目_10
- vue中安装与引用echarts示例
- Vue 组件的定义、组件的使用、什么是路由、路由的定义和使用、nrm的安装使用