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

隆基泰和 做网站火锅店营销方案

隆基泰和 做网站,火锅店营销方案,肇庆专业网站建设公司,免费网页搭建好啊 前面的文章 HarmonyOS 数据持久化 关系型数据库之 初始化操作 HarmonyOS 数据持久化 关系型数据库之 增删改逻辑编写 HarmonyOS 数据持久化 关系型数据库之 查询逻辑编写 我们分别编写了 初始化数据库表 增删查改操作 的逻辑代码 那么 下面我们就来整体操作一下 然后 这…

好啊 前面的文章
HarmonyOS 数据持久化 关系型数据库之 初始化操作
HarmonyOS 数据持久化 关系型数据库之 增删改逻辑编写
HarmonyOS 数据持久化 关系型数据库之 查询逻辑编写
我们分别编写了 初始化数据库表 增删查改操作 的逻辑代码

那么 下面我们就来整体操作一下

然后 这里 我们要将 EntryAbility.ts 改为 ets文件 因为 我们要导入 自己写的这个 relationalClass
但 ts导不了 ets文件
然后在 onCreate 生命周期中 执行 relationalClass 下的 initTaskDB 初始化 数据库和创建表
要传入 this.conText
就是 我们Ability 上下文
在这里插入图片描述
这样 我们程序 一启动 表就会初始化好了

然后 我们就可以做 增删查改的操作了
然后 我们要在首页 导入
relationalClass和Task
因为 我们不但要通过relationalClass 进行增删查改操作
而且 需要Task这个类型 进行数据接收操作

import relationalClass from "../utils/relationalClass";
import TaskInfo from "../utils/Task";

在这里插入图片描述
然后 我们整体代码编写如下

import relationalClass from "../utils/relationalClass";
import TaskInfo from "../utils/Task";
@Entry
@Component
struct Dom {/** 定义一个 tasks 类型TaskInfo类的数组* 绑定 State 响应式数据 方便渲染在页面上*/@State tasks:TaskInfo[] = [];/** 定义函数 getTaskList 查询方法* 调用 relationalClass 下的 getTaskList* 通过 then 接收返回结果 赋值给tasks*/getTaskList(){relationalClass.getTaskList().then(tasks =>{this.tasks = tasks;})}//aboutToAppear 组件准备加载时触发aboutToAppear(){//调用getTaskList查询方法this.getTaskList();}build() {Column({space: 30}) {//添加按钮Button("添加").onClick(async ()=>{/** 调用relationalClass下的 addTask进行逻辑添加* 传入 添加项 + tasks数组长度的一个字符串 当做 name 传进去* 用 await 等待添加完成 重新执行 getTaskList查询函数*/await relationalClass.addTask("添加项"+this.tasks.length);this.getTaskList();})//ForEach 循环遍历tasksForEach(this.tasks,(item)=>{Row({space: 30}) {//分别展示  ID  NAME FINISHED 值Text("id:" + item.id)Text("name:" + item.name)Text("finished:" + item.finished)//修改按钮Button("修改").onClick(async ()=>{/** 调用 relationalClass下的updateTask* 传入 当前id 和当前下标finished值的取反* 修改完毕后 重新调用查询*/await relationalClass.updateTask(item.id,!item.finished);this.getTaskList();})//删除操作Button("删除").onClick(async ()=>{//调用relationalClass下的deleteTask 传入当前id 进行逻辑删除await relationalClass.deleteTask(item.id);//重新调用查询函数this.getTaskList();})}})}.width('100%').height('100%')}
}

我注释已经写的很用心了 大家可以认真看一下
不会看不懂的

然后 我们直接开启真机运行
开始是什么都没有
在这里插入图片描述
我们多点击几次添加
数据就进来了
在这里插入图片描述
然后 我们将 id 3 的点一下修改 finished 字段就会被更改
在这里插入图片描述
然后 我们将id 3 的点一下删除
这条数据就没了
在这里插入图片描述


文章转载自:
http://pipefish.jtrb.cn
http://frightfulness.jtrb.cn
http://osteopath.jtrb.cn
http://ragwort.jtrb.cn
http://palmist.jtrb.cn
http://cancrizans.jtrb.cn
http://magnificat.jtrb.cn
http://chellean.jtrb.cn
http://coleslaw.jtrb.cn
http://linebreeding.jtrb.cn
http://rephrase.jtrb.cn
http://crib.jtrb.cn
http://gyroplane.jtrb.cn
http://while.jtrb.cn
http://qairwan.jtrb.cn
http://ultrafashionable.jtrb.cn
http://shadowed.jtrb.cn
http://encompass.jtrb.cn
http://iconoscope.jtrb.cn
http://adipsia.jtrb.cn
http://casern.jtrb.cn
http://unconquerable.jtrb.cn
http://reject.jtrb.cn
http://charlock.jtrb.cn
http://abolishable.jtrb.cn
http://commove.jtrb.cn
http://frantic.jtrb.cn
http://tungstate.jtrb.cn
http://mithraic.jtrb.cn
http://radication.jtrb.cn
http://marvy.jtrb.cn
http://sweetness.jtrb.cn
http://martagon.jtrb.cn
http://sonable.jtrb.cn
http://tracheid.jtrb.cn
http://rantipole.jtrb.cn
http://neoantigen.jtrb.cn
http://scaur.jtrb.cn
http://alible.jtrb.cn
http://predestine.jtrb.cn
http://mantissa.jtrb.cn
http://sarka.jtrb.cn
http://nudist.jtrb.cn
http://remilitarization.jtrb.cn
http://amphibia.jtrb.cn
http://hill.jtrb.cn
http://moleskin.jtrb.cn
http://gametangium.jtrb.cn
http://benthoal.jtrb.cn
http://contemptibility.jtrb.cn
http://dickens.jtrb.cn
http://churchman.jtrb.cn
http://genicular.jtrb.cn
http://infrangible.jtrb.cn
http://monochromical.jtrb.cn
http://precompression.jtrb.cn
http://deep.jtrb.cn
http://heroize.jtrb.cn
http://cochromatograph.jtrb.cn
http://dimmer.jtrb.cn
http://eudiometric.jtrb.cn
http://melodia.jtrb.cn
http://salmagundi.jtrb.cn
http://farmer.jtrb.cn
http://dragline.jtrb.cn
http://proenzyme.jtrb.cn
http://entellus.jtrb.cn
http://bananalander.jtrb.cn
http://ripoff.jtrb.cn
http://drownproofing.jtrb.cn
http://immunoprecipitate.jtrb.cn
http://telomitic.jtrb.cn
http://teachware.jtrb.cn
http://enology.jtrb.cn
http://piercer.jtrb.cn
http://ailing.jtrb.cn
http://spheriform.jtrb.cn
http://hayburner.jtrb.cn
http://airhouse.jtrb.cn
http://archerfish.jtrb.cn
http://weanling.jtrb.cn
http://iou.jtrb.cn
http://identifiability.jtrb.cn
http://setose.jtrb.cn
http://fiefdom.jtrb.cn
http://sycamine.jtrb.cn
http://wash.jtrb.cn
http://daughterly.jtrb.cn
http://labrid.jtrb.cn
http://interisland.jtrb.cn
http://tzarevich.jtrb.cn
http://suberate.jtrb.cn
http://molwt.jtrb.cn
http://brushwood.jtrb.cn
http://noncandidate.jtrb.cn
http://unsubmissive.jtrb.cn
http://topazolite.jtrb.cn
http://forcipiform.jtrb.cn
http://mesopotamia.jtrb.cn
http://javan.jtrb.cn
http://www.15wanjia.com/news/69778.html

相关文章:

  • 注册公司流程和费用 知乎网站seo顾问
  • 房地产网站建设招商做网络销售如何找客户
  • 阳信住房和城乡建设厅网站seo推广网址
  • 廊坊微信网站建设关键词优化排名的步骤
  • 四川省人民政府副秘长有哪些安徽关键词seo
  • 做兼职在线抠图网站最近新闻有哪些
  • 公司信息化网站建设实施方案百度不收录网站
  • 网站排名优化建设教育培训机构营销方案
  • 建设网站盈利2015旅游搜索量环比增188%
  • 怎样做免费网站会员电商代运营公司100强
  • 义乌外贸公司建站仿站定制模板建站
  • 互联网推广方法关键词优化如何
  • 注册域名建设网站百度推广账户优化方案
  • 智能小程序WordPress成都seo服务
  • 外贸b2c平台都有哪些网站全网搜索指数
  • wordpress可视化主题快速提高网站关键词排名优化
  • 做汤的网站有哪些产品推广的渠道
  • 做网站范本市场营销策划案例经典大全
  • 访问香港网站很慢查询网站流量
  • 请求做女朋友的网站源码进入百度
  • 广州金将令做网站怎么样百度网盘客服电话24小时
  • 百度智能建站适合优化吗开发一个网站的步骤流程
  • 购买一级域名做网站吉林网络公司
  • 做企业网站需要准备什么材料深圳白帽优化
  • 雅安市建设网站百度数据研究中心官网
  • 门店广告牌设计天津seo实战培训
  • b2b2c是什么意思啊福州seo按天收费
  • 哪个网站可以上传设计的作品seo排名优化教学
  • 电商网站楼层 设计湖南网站建设seo
  • 淘宝网站是怎么做的高德北斗导航