当前位置: 首页 > wzjs >正文

网站怎样运营wordpress企业教程

网站怎样运营,wordpress企业教程,国家高新技术企业有效期几年,建筑设计师用什么软件需求: 页面要展示出被删除和添加的数据,知道哪些被删除和新添加的数据!如下图: 实现: Vue 中使用 Lodash 的 differenceBy 函数可以方便地比较两个数组并找出它们的差异。 安装和引入Lodash 首先,你需要…
需求:

页面要展示出被删除和添加的数据,知道哪些被删除和新添加的数据!如下图:

实现:

Vue 中使用 Lodash 的 differenceBy 函数可以方便地比较两个数组并找出它们的差异。

安装和引入Lodash

首先,你需要在项目中安装Lodash库。可以通过npm进行安装:

npm i --save lodash

然后,在需要使用differenceBy函数的组件中引入Lodash:

import _ from 'lodash';
使用differenceBy函数

differenceBy函数用于找出第一个数组中存在而第二个数组中不存在的元素。其基本语法如下:

_.differenceBy(array, [arrays], [iteratee])
  • array:要检查其元素的数组。
  • [arrays]:(可选)一个或多个数组。
  • [iteratee]:(可选)每次调用返回一个用于比较的值。

示例代码

假设有两个数组beforeCitiesafterCities,你想找出beforeCities中有而afterCities中没有的元素:

import _ from 'lodash';const beforeCities: [{value: 'Beijing',label: '北京'}, {value: 'Shanghai',label: '上海'}, {value: 'Nanjing',label: '南京'}],const afterCities: [{value: 'Beijing',label: '北京'}, {value: 'Nanjing',label: '南京'}, {value: 'Chengdu',label: '成都'}, {value: 'Shenzhen',label: '深圳'}, {value: 'Guangzhou',label: '广州'}],const result = _.differenceBy(beforeCities, afterCities, 'value');
console.log(result); // 输出: [{value: 'Shanghai',label: '上海'}]

 进阶:

进一步封装函数,分别得到删除和添加的数据

<div class="box-left"><h1>城市(选择前)</h1><d-table :data="beforeData"></d-table></div><div class="box-warp"><div class="box-top"><h1>被删除的城市</h1><d-table :data="initData .del"></d-table></div><div class="box-bottom"><h1>新增加的城市</h1><d-table :data="initData .add"></d-table></div></div><div class="box-right"><h1>城市(选择后)</h1><d-table :data="afterData"></d-table></div>initData : {add:[], del:[]}import { Dtable} from '@/components/Dtable'created() {this.initData = this.handList(this.beforeData, this.afterData)},methods: {handList(arr1, arr2) {var del= _.differenceBy(this.setJson(arr1), this.setJson(arr2), 'json')var add = _.differenceBy(this.setJson(arr2), this.setJson(arr1), 'json')return {add,del,}},setJson(arr) {arr.forEach(i => {i.json = JSON.stringify(i)});return arr;}}

http://www.dtcms.com/wzjs/534630.html

相关文章:

  • 重庆的主要的网站遵义网约车租车公司
  • 深圳网站定制多少钱开发电子商务网站和开发新闻类网站什么异同
  • 阿里云个人网站建设方案书wordpress图片缓冲
  • 纯静态网站制作免费虚拟主机空间申请
  • 网站建设 总体思路动漫设计与制作工资多少
  • 深圳官网建站服务商wordpress主题字体用隶书
  • 皮具网站设计湛江网页设计培训
  • 怎么做系统软件网站商城网站建设行情
  • dw进行网站建设包含哪些步骤微信小程序商城怎么开发
  • 网站导航界面重庆百度搜索优化
  • 江苏建设科技网站wordpress 提取文章段落
  • 建站工作室源码做ppt卖给网站
  • 南宁伯才网络建站如何注册小程序要多少钱
  • 网站修改图片怎么做单页网站如何做cpa
  • 翻译类公司网站模板做网站运营有前途吗
  • 网站设计公司排行榜wordpress导航设置
  • 网站游戏网站开发阿里巴巴网站建设初衷
  • 网站如何动态修改主页深圳推广系统哪家好
  • 把网站提交谷歌wordpress 无法登陆
  • 丹麦网站后缀邯郸建设网站
  • 网页设计主题推荐关键词优化工具
  • 做古玩生意哪些网站好angularjs网站模板
  • 国家开发银行网站专业的集团网站设计公司
  • 学做网站论坛熊掌站长之家 seo查询
  • h5的网站WordPress 图片翻页
  • 在线做章网站做餐饮要看的网站
  • 网站销售需要什么手续wordpress icon 插件
  • 遵义网站开发公司常用网络营销方法举例
  • 百度糯米做网站多少钱展示设计图片
  • 江津网站建设口碑宣传型网站建设