1. 程式人生 > >VUE2.0增刪改查附編輯新增model(彈框)元件共用

VUE2.0增刪改查附編輯新增model(彈框)元件共用

Vue實戰篇(增刪改查附編輯新增model(彈框)元件共用)

前言

最近一直在學習Vue,發現一份crud不錯的原始碼 預覽連結 https://taylorchen709.github.io/vue-admin/#/login
自己下載下來後仔細研究了起來,發現編輯和增加寫了兩個彈框,我覺得這不符合vue的元件原則,於是自己把編輯和新增改成共用的

因為也是純粹的寫寫前端頁面,所以資料方面用的是mock.js,真實的模擬請求。

這個專案用到的

技術棧:

vue + webpack + vuex + axios

結構:

  • build: webpack配置
  • config: 專案配置引數
  • common 共用的
  • components:元件
  • api :增刪改查的介面
  • mock:模擬資料
  • src assets: 靜態資原始檔,存放圖片啥的
  • router.js: 路由表
  • store: 狀態管理
  • utils: 常用工具類封裝
  • views: 檢視頁面
  • static: 靜態檔案 存放 favicon.ico 等等

效果圖:

edit
edit
add

一些更加詳細的配置可在github上檢視

相關推薦

VUE2.0刪改編輯新增model()元件共用

Vue實戰篇(增刪改查附編輯新增model(彈框)元件共用) 前言 最近一直在學習Vue,發現一份crud不錯的原始碼 預覽連結 https://taylorchen709.github.

ext3.0 刪改集中到一個頁面

ext3.0 ,很新穎,很可能代表著未來B/S架構頁面框架的方向。 在用ext的時候,發現幾個小問題: 1.包的路徑不明確。嵌入的頁面沒有放到web-root目下的請求前要加../但是通過window.showModuleDialoge彈出的頁面則不需要加 2.在建樹的時候總會出現樹節點

ef6.0刪改操作

案例程式碼如下: Model1Container ef = new Model1Container(); //查詢 var liuyan = ef.LiuYan.Where(m => m.BH == "1").FirstOrDefault(); //查詢後更新 liuyan.QQ = "11838

android通訊錄開發 刪改(Demo)

不廢話,直接開擼 主要邏輯程式碼如下 單查詢/增加聯絡人 /** * 寫入手機聯絡人 */ private void writeContact() { String name = "test";

Yii2.0 刪改

//關閉csrfpublic$enableCsrfValidation = false;   1.sql語句  //查詢$db=\Yii::$app->db ->createCommand("select * from 表名") ->queryAl

vue2 + iview-admin 1.3 + django 2.0 一個最簡單的刪改例子

iview-admin axios django 前後端分離 api 以下為利用iview-admin + django 做的一個最基本的增刪改查例子。 前端iview-admin git clone https://github.com/iview/iview-admin.git cd

VUE2.0 寫出刪改的 配合model出的

vue2.0   模態框   bootstrap的結合 需要引入的檔案的 <link href="http://cdn.bootcss.com/bootstrap/4.0.0-alpha.2/css/bootstrap.css" rel="stylesheet">

簡單的JDBC的刪改操作,源碼

mysql 小白 http .exe let ext 打印 編譯 sdn 1 package com.xyyz.jdbc; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager;

簡單的JDBC的刪改操作->抽取了基類,源碼

exceptio tac catch main trace 工具 nload null user 1.主程序 1 package com.xyyz.jdbc; 2 3 import java.sql.Connection; 4 import java.sql.D

NetCore2.0 RozarPage自動生成刪改

sig system seda api 點擊 text cti .cn 工具 原文鏈接:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/web-api-help-pages-using-swag

node.js對mongodb的連接&刪改async同步流程控制)

color var literal int lba node () n! node.js 1.啟動mongodb數據庫 官網下載mongodb數據庫 在mongodb根目錄下創建文件夾:假設取名為test。 我們認為test就是mongodb新建的數據庫一枚。 創建批處理文

python 3.0 字典的刪改

name 列表 不可變 date 特點 返回 方法 nds 如果 一、字典的定義方法: 1、dic = {‘name‘:‘Karen‘,‘age‘:22,‘hobby‘:‘girl‘,‘is_handsome‘:True} print(dic) #==>{‘na

Flask中的flask_sqlalchemy模型類以及資料的刪改操作 | ORM對映關係 | 知識圖

flask_sqlalchemy原理圖: ORM對映關係圖: 知識圖總覽: 1-準備工作:使用模型類建立資料表並存入資料 模型類如

Think php5.0 簡易刪改的幾種寫法

1):載入模板 建立對應模板時,模板的資料夾名與類名 (控制器名) 保持一致 模板檔名與載入的 類 方法名保持一致    1:使用助手函式        return view('index',[     &n

編輯樹Ztree的使用(包括對後臺資料庫的刪改

找了很多網上關於Ztree的例子和程式碼才搞定。 首先,關於Ztree的程式碼不介紹了,網上下載之後,引用下列四個檔案就能使用了。       1.關於配置選項。主要通過回撥函式來實現向後臺傳送資料,實現增刪改查。   1 var setti

mybatis刪改sql,帶分頁,新增可以返回id

** mybatis增刪改查sql,帶分頁,新增可以返回id <resultMap type="com.spring.pojo.T_Form" id="T_FormMap"> <result column="formId" property="formId"/

微服務架構實戰篇(三):Spring boot2.0 + Mybatis + PageHelper實現刪改和分頁查詢功能

簡介 該專案主要利用Spring boot2.0 +Mybatis + PageHelper實現增刪改查和分頁查詢功能,快速搭建一套和資料庫互動的專案。 小工具一枚,歡迎使用和Star支援,如使用過程中碰到問題,可以提出Issue,我會盡力完善該Starter 版本基礎

jquery的資料刪改(全選,反選,全不選,批量刪除,新增資訊)

效果圖如下: html程式碼如下: <body> <div class="btn"> <button class="seleAll">全選</button> <button class="allDe

layui進行分頁處理,後端返回資料沒有count欄位,需要單獨獲取再新增到資料中,再進行項渲染,另有layui表格資料刪改前後端互動

整體效果圖如下: (1)分頁前端介面處理 (2)分頁後端的資料處理 具體程式碼如下: 前端介面程式碼:包括分頁,增刪改查,重新整理(搜尋功能還沒做,後端是java程式碼) <!DOCTYPE html> <html> <hea

Java通過mongo-java-driver-3.0+操作mongodb資料庫(刪改

本文以mongo-java-driver-3.5.0.jar為例 1 需要的jar包:https://pan.baidu.com/s/1jI3kB9W 密碼:79hv mongo-java-driver-3.5.0.jar junit-4.9.jar 2