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

网站开发通过什么途径接活产品推广ppt

网站开发通过什么途径接活,产品推广ppt,找工程项目去哪个平台,营销型机械网站简介 手机端蓝牙连接校验仪,校验仪上传校验数据至手机完成展示。基于watch,完成实时展示数据。对象放在store中。实现分为store中的配置,数据接收,数据展示 store配置 在state中配置属性,在mutations中配置更新方法…

简介

  • 手机端蓝牙连接校验仪,校验仪上传校验数据至手机完成展示。
  • 基于watch,完成实时展示数据。
  • 对象放在store中。
  • 实现分为store中的配置,数据接收,数据展示

store配置

  • 在state中配置属性,在mutations中配置更新方法,在getters中配置属性获取方法。
const store = createStore({state: {itemStatus: {}},mutations: {//更新数据updateItemStatus(state, newValue) {state.itemStatus= newValue;}},getters: {getItemStatus(state) {return state.itemStatus;}},actions: {}
})

数据接收

const mockDataUpdate = function(items) {const itemStatus= store.getters.getItemStatus; //Aitems.forEach(item => {if (indexStatus[item] === undefined) {indexStatus[item] = 2;} else if (indexStatus[item] === 2) {indexStatus[item] = [0, 1][Math.round(Math.random())];}});let newItemStatus = {};Object.assign(newItemStatus , itemStatus);store.commit("updateItemStatus", newItemStatus );//B
}/*** @param {Object} items 数据项* 模拟数据上报*/
const startCalibrate = function (items) {mockDataUpdate(items);let index = 0;let intervalIndex = setInterval(() => {index++;mockDataUpdate(items);if (index > 10) {clearInterval(intervalIndex);}}, 5000);
}
备注
  • A: 这里注意,store中申明的是方法,这里按照对象调用。
  • B: 这里发现,只要新对象就会触发watch,如果是旧对象反复赋值不会触发watch。

数据展示

  • 使用watch实现数据的实时展示。
export default {...computed: {itemStatus() {return this.$store.state.itemStatus;}},watch:{itemStatus(newVal, oldVal) {console.log("watch itemStatusfunc");console.log(newVal);}},...
}

第二种

  1. 如果数据简单的话,并不需要使用store和watch。
  • 模拟变更处代码如下:
const createPro1 = function() {return {key: Math.random()}
}const allData = {childData: {pro1: createPro(),pro2: createPro()}
}const startChange = function() {let index = 0;const intervalIndex = setInterval(() => {index++;if (index > 5) {clearInterval(intervalIndex);return; }const pro1 = createPro();Object.assign(allData.childData.pro1, pro1);//B}, 2000)
}export {allData,startChange,
}
  • 数据展示处代码如下:
<uni-tr><uni-td align="center" style="width: 50%">仿真数据</uni-td><uni-td align="center">{{mock.key}}</uni-td>
</uni-tr>
import {allData, startChange} from "@/common/connectDevice.js";
export {onLoad() {startChange();},data() {return {mock: allData.childData.pro1,//A...}},...
}
  • 备注
  1. 注意代码中A和B处层级是一致的。比如除上文所写外,还可以写成:
//B
allData.childData = {pro1: createPro(),pro2: createPro()
}//A
mock: allData
http://www.zhongyajixie.com/news/21148.html

相关文章:

  • 中国在菲律宾做网站广东网站关键词排名
  • 国外html5做的音乐网站模板建站的网站
  • 网站建设中静态页面模板免费发广告网站
  • 免费发布信息网址大全seo范畴
  • 网站建设开发综合实训报告百度关键词搜索排名统计
  • 视频网站的链接怎么做新闻热搜榜 今日热点
  • 南安网络推广深圳seo
  • 一个做女性服装批发的网站_最好的关键词选择是百度搜索历史记录
  • 网站开发工具总结网络服务公司
  • 小程序网seo是搜索引擎优化
  • 用wordpress做appseo的名词解释
  • axure做网站原型模板百度pc网页版登录入口
  • wordpress 获取摘要windows优化大师的优点
  • 推荐个靠谱的免费网址seo优化培训机构
  • 刷网站关键词排名原理百度页面推广
  • 网站开发建设费用包括那些优化神马网站关键词排名价格
  • 大多数网站开发现状网络营销专业大学排名
  • 福州网站建设多少钱免费web服务器网站
  • 腾讯企点客服电话是多少南宁百度seo排名
  • 网站建设制作优化域名停靠网页推广大全2023
  • 网站设计团队发展竞价排名服务
  • 切实抓好政府门户网站建设深圳网站优化哪家好
  • 网站建设管理岗位职责在哪个平台做推广比较好
  • 宁波网站建设就找荣胜网络营销专业课程
  • wordpress打赏代码seo营销论文
  • 那个网站做的刀比较好世界最新新闻
  • 怎么在网站做自己的产品广告seo编辑培训
  • 购物网站怎么做优化免费广告投放平台
  • 室内设计可以做网站吗中央突然宣布一个大消息
  • 博敏网站建设收录查询api