當資料變化時(新增,修改,刪除),使用vuex實現頁面重新整理
專案情景如圖:
1.這是一個普通的查詢頁面,資料顯示在表格中,點選查詢,根據選項進行匹配查詢。
2.點選新增、修改、刪除操作,成功後會返回查詢頁面,並重新整理查詢結果。
使用vuex進行重新整理操作:
1.新建vuex檔案, vuex.js
const busness = { state: { updateTableList: false }, mutations: { UPLOAD_TABLE_LIST: (state,update) => { state.updateTableList = update } } } export default busness
2.新建getter.js檔案
const getter = {
updateTableList: state =>state.updateTableList
}
export default getters
3.查詢頁面table,新增資料後執行重新整理
<template> <div> <!-- 省略 --> <el-button @click="loadData">查詢</el-button> <el-button @click="addData">新增</el-button> </div> </template> <script> import{ mapGetters } from 'vuex' export default { data() { return{ // .... } }, computed: { ...mapGetters([ 'updateTableList' ]), watch: { // 監聽updateTableList,如果updateTableList值有變化,則執行重新整理功能 updateTableList: function (newValue) { if(newValue) { this.loadData() this.$store.commit('UPLOAD_TABLE_LIST',false) } } }, methods: { // 查詢表格資料的方法,重新整理方法 loadData() { // .... }, // 新增資料的方法 addData(){ // .... // 新增成功後重新整理頁面 this.$store.commit('UPLOAD_TABLE_LIST',true) } } } } </script> <style> </style>
相關推薦
當資料變化時(新增,修改,刪除),使用vuex實現頁面重新整理
專案情景如圖: 1.這是一個普通的查詢頁面,資料顯示在表格中,點選查詢,根據選項進行匹配查詢。 2.點選新增、修改、刪除操作,成功後會返回查詢頁面,並重新整理查詢結果。 使用vuex進行重新整理操作: 1.新建vuex檔案, vuex.js const b
mybatis針對Oracle資料庫進行(單個或多個條件)批量操作(新增、修改、刪除)的sql寫法--mysql
1、批量新增: <insert id="addMonthDutyIntoDB" parameterType="java.util.List"> insert into TB_D
Javascript、jQuery 操作select控制元件大全(新增、修改、刪除、選中、清空、判斷存在等)
1 判斷select選項中是否存在Value="paraValue"的Item 2 向select選項中加入一個Item 3從select選項中刪除一個Item 4刪除select中選中的項 5修改select選項中 value="paraValue"的t
QTimeLine 控制動畫(一步一步的往前變化,並在每次變化時都會發出一個frameChanged信號)
new push 定義 int cli 變化 star 規律 res QTimeLine顧名思義表示一條時間線,即一個時間序列,該時間序列會按我們實現定義好的間隔一步一步的往前變化,並在每次變化時都會發出一個frameChanged()信號。所以,我們通常會使用該類來驅動我
Android管理聯絡人(包含新增,查詢,修改和刪除;以及不同版本區別)
通過Android系統提供的介面,可以很方便的管理聯絡人資訊。一、新增1、新增聯絡人1.6上的程式碼:String peopleName = "name";ContentValues personValues = new ContentValues();// namepers
【無私分享:從入門到精通ASP.NET MVC】從0開始,一起搭框架、做專案(7.2) 模組管理,模組的新增、修改、刪除
索引 簡述 今天我們來做模組管理的 新增、修改、刪除 專案準備 我們用的工具是:VS 2013 + SqlServer 2012 + IIS7.5 希望大家對ASP.NET MVC有一個初步的理解,理論性的東西我們不做過多解釋,有些地方不理解也沒關係,會用就行了,用的多了,用的久了,自然就理解了
基於TI Davinci架構的多核/雙核開發高速掃盲(以OMAP L138為例),dm8168多核開發參考以及達芬奇系列資料user guide整理
uwa 全部 dap setting pos eclips develop serial ger 基於TI Davinci架構的雙核嵌入式應用處理器OMAPL138開發入門 原文轉自http://blog.csdn.net/wangpengqi/article/de
Fast Flux技術——本質就是跳板,控制多個機器,同一域名指向極多的IP(TTL修改為0),以逃避追蹤
using sea 地址 3.2 網站 nslookup 不知道 維基百科 run 轉自:http://ytuwlg.iteye.com/blog/355718 通過病毒郵件和欺詐網站學到的對付網絡封鎖的好東西:Fast Flux技術 收到一封郵件,引起我的好奇了: 郵件標
十、字典(上):什麼是字典及如何訪問、新增、修改、刪除字典中的值
文章目錄 (一)、什麼是字典 (二)、訪問字典中的值 (三)、在字典中新增鍵 - 值對 (四)、修改字典中的值 (五)、刪除字典中的值
【Django2x 學習筆記 05】面向api(模板使用者請跳過),操作已有資料庫的查詢、增加、修改
根據部落格https://blog.csdn.net/itas109/article/details/80898943 才知道如何查詢已有資料庫欄位。 Django官方文件https://docs.djangoproject.com/zh-hans/2.0/寫的真爛,愣是沒找到如何
Ionic跳轉去掉底部選單(去掉二級頁面的tabs),修改返回按鈕
1.去掉二級頁面的tabs選單,找到app.module.ts * IonicModule.forRoot(MyApp, { tabsHideOnSubPages: 'true', //隱藏全部子頁面tabs
Spring4.0.6 +Quartz 2.2.1動態新增、修改、刪除、關閉定時任務(可結合資料庫以及空指標異常問題的解決)
不懂定時器的可以閱讀這位作者的文章:Quartz 2.2 的實現原理和執行過程:http://blog.csdn.net/xlxxcc/article/details/52104463 spring配置 <!-- 定時器 --> <!-- 這個類用來做需要完成的業務--&
angularJS修改 品優購修改品牌(新增和修改用同一個方法)
前端程式碼 brand.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"&g
5、mysql資料內容操作(查詢、插入、修改、刪除)
操作環境:cmd命令視窗 1、插入資料 插入多項:insert into 表名(欄位1,欄位2) values(值1,值2); 注意:插入字元需要用雙引號擴住“” insert into table_name(field1,field2....fieldN)VALUES (value
input 輸入框只能輸入數字,長度為2(也可以修改任意長度)
直接放在input標籤裡面 1.input長度為2 oninput="if(value.length>2)value=value.slice(0,2)" 2.控制input輸入數字 on
五個學生,每學生有3門課的成績, * 從鍵盤輸入以上資料(學生號,姓名,三門課成績), * 計算出 平均成績(採用面向物件的方式,如學生
/** * 有五個學生,每學生有3門課的成績, * 從鍵盤輸入以上資料(學生號,姓名,三門課成績), * 計算出 平均成績(採用面向物件的方式,如學生類。。。)。 * @author chenkunqing * time : 2017/7/21-16
使用LINQ、Lambda 表示式 、委託快速比較兩個集合,找出需要新增、修改、刪除的物件
本文需要對C#裡的LINQ、Lambda 表示式 、委託有一定了解。 在工作中,經常遇到需要對比兩個集合的場景,如: 頁面集合資料修改,需要儲存到資料庫 全量同步上游資料到本系統資料庫 在這些場景中,需要識別出需要新增、更新、刪除的資料,由於每次應用是,需要比較的物件型別不一致,因此寫了個相對通用的方
十、字典與 set(上):什麼是字典及如何訪問、新增、修改、刪除字典中的值
(一)、什麼是字典 字典:字典是放在花括號中一系列的鍵-值表示 # This is a dict student_0 = {'name': 'zhangsan', 'age': '20'} 冒號
Spring Boot 使用JSP時,修改JSP不生效,需要重啟的現象
問題描述 公司專案用的Spring Boot,自己也就對他多研究一些,之前自己練習的Spring Boot專案,都是使用的JSP,在修改後直接重新整理頁面就可以看到效果,今天升級Spring Boot版本後,發現修改JSP後直接重新整理頁面沒有用了。。。重啟才能生效。。。
神經網路中embedding層作用——本質就是word2vec,資料降維,同時可以很方便計算同義詞(各個word之間的距離),底層實現是2-gram(詞頻)+神經網路
Embedding tflearn.layers.embedding_ops.embedding (incoming, input_dim, output_dim, validate_indices=False, weights_init='truncated_norm