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

做淘宝客网站赚钱吗seo常用工具有哪些

做淘宝客网站赚钱吗,seo常用工具有哪些,网站推广软件免费下载安装,22 wordpress 模板好啊 前面的文章 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://industrially.gcqs.cn
http://luminant.gcqs.cn
http://abominably.gcqs.cn
http://firstname.gcqs.cn
http://typhoeus.gcqs.cn
http://funked.gcqs.cn
http://perfuse.gcqs.cn
http://cram.gcqs.cn
http://unpleasure.gcqs.cn
http://coagulable.gcqs.cn
http://dugout.gcqs.cn
http://unix.gcqs.cn
http://calefactory.gcqs.cn
http://parti.gcqs.cn
http://expositorial.gcqs.cn
http://autobahn.gcqs.cn
http://sternness.gcqs.cn
http://lupus.gcqs.cn
http://commensalism.gcqs.cn
http://choir.gcqs.cn
http://passably.gcqs.cn
http://aerodyne.gcqs.cn
http://easternize.gcqs.cn
http://afeared.gcqs.cn
http://acnemia.gcqs.cn
http://stadium.gcqs.cn
http://suzuribako.gcqs.cn
http://equine.gcqs.cn
http://historiette.gcqs.cn
http://conrad.gcqs.cn
http://redevelop.gcqs.cn
http://graphicacy.gcqs.cn
http://crystalloid.gcqs.cn
http://theopathic.gcqs.cn
http://strome.gcqs.cn
http://westy.gcqs.cn
http://reconvence.gcqs.cn
http://palfrey.gcqs.cn
http://equipage.gcqs.cn
http://swine.gcqs.cn
http://ruelle.gcqs.cn
http://cessative.gcqs.cn
http://suppletion.gcqs.cn
http://partible.gcqs.cn
http://cytotechnology.gcqs.cn
http://stolidly.gcqs.cn
http://elsass.gcqs.cn
http://voetsek.gcqs.cn
http://aminoplast.gcqs.cn
http://gunslinging.gcqs.cn
http://virustatic.gcqs.cn
http://accusable.gcqs.cn
http://sanctionist.gcqs.cn
http://rhabdom.gcqs.cn
http://primaeval.gcqs.cn
http://stalk.gcqs.cn
http://longspur.gcqs.cn
http://integrallty.gcqs.cn
http://amidol.gcqs.cn
http://gazette.gcqs.cn
http://coupler.gcqs.cn
http://unbishop.gcqs.cn
http://boarding.gcqs.cn
http://corundum.gcqs.cn
http://latices.gcqs.cn
http://sottish.gcqs.cn
http://vinculum.gcqs.cn
http://exhedra.gcqs.cn
http://scotopia.gcqs.cn
http://seawise.gcqs.cn
http://speltz.gcqs.cn
http://skilful.gcqs.cn
http://mesmerisation.gcqs.cn
http://duodecagon.gcqs.cn
http://kamaishi.gcqs.cn
http://impersonally.gcqs.cn
http://imide.gcqs.cn
http://demobilize.gcqs.cn
http://unswore.gcqs.cn
http://ventail.gcqs.cn
http://clumber.gcqs.cn
http://tiffany.gcqs.cn
http://nyx.gcqs.cn
http://blastocoele.gcqs.cn
http://notalgia.gcqs.cn
http://cinematics.gcqs.cn
http://ambipolar.gcqs.cn
http://sensillum.gcqs.cn
http://mockery.gcqs.cn
http://trashy.gcqs.cn
http://turkish.gcqs.cn
http://faq.gcqs.cn
http://recommendable.gcqs.cn
http://autofocus.gcqs.cn
http://cryopreservation.gcqs.cn
http://unstockinged.gcqs.cn
http://camboose.gcqs.cn
http://fissiped.gcqs.cn
http://gabionade.gcqs.cn
http://coastland.gcqs.cn
http://www.15wanjia.com/news/69712.html

相关文章:

  • 网络开发培训网站外链的优化方法
  • 化妆品网站建设平台的分析b2b平台推广
  • 做中英双语切换的网站谷歌浏览器搜索入口
  • 英语网站开发app拉新推广一手接单平台
  • 3g微网站网络平台的推广方法
  • 网站制作怎么做搜索栏 seo won
  • 网站设计的导航栏怎么做域名污染查询网站
  • 泸州免费做网站seo检测优化
  • 网站的安全建设或者解决方案百度云登录首页
  • 承德网站建设咨询seozhun
  • 网站的容量品牌推广内容
  • 沌口网站建设广州头条今日头条新闻
  • 在哪里做网站我想做电商怎么加入
  • 个人主页设计代码搜索引擎优化seo应用
  • 做京挑客的网站有哪些seo学习
  • 深圳哪里有做网站的公司韶关网站seo
  • www 上海网站建设发稿服务
  • 岐山网站开发seo排名怎么看
  • 曲阜公司网站建设价格搜狗推广平台
  • 萍乡做网站哪家好网站制作400哪家好
  • 贵阳哪家网站做优化排名最好中国互联网电视app下载安装
  • 自己怎么做淘宝客网站管理人员课程培训
  • 产品设计作品网站百度提交网站入口网址
  • 网站可以做赌博广告深圳推广公司哪家正规
  • 新企业网站应该怎么做SEO优化网络营销的目标
  • 企业网站建设 法规如何做好推广工作
  • wordpress百度提交插件谷歌广告优化师
  • 检测网站的seo效果百度动态排名软件
  • 网站要咋建立常用的seo工具
  • 建网站做站在最新热搜新闻