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

苏州网站建设有限公司购物网页设计代码

苏州网站建设有限公司,购物网页设计代码,php做网站半成品,如何在mysql数据库里修改网站后台管理的登录密码vue3tselement-plus axiosnode.jsmysql开发管理系统之表格展示 ✏️ 1. 新建一个node项目* 初始化node* 安装可能用到的依赖* 配置文件目录* 添加路由router1. 添加router.js文件#xff0c;添加一个test目录2. 修改app.js ,引入router#x1f4d2; 3. 启动并在浏览器打开 * … vue3tselement-plus axiosnode.jsmysql开发管理系统之表格展示 ✏️ 1. 新建一个node项目* 初始化node* 安装可能用到的依赖* 配置文件目录* 添加路由router1. 添加router.js文件添加一个test目录2. 修改app.js ,引入router 3. 启动并在浏览器打开 * 连接mysql 并做表格查询1. 创建/views/db/index.js文件并填写数据库基础信息1. 修改app.js ,引入mysql 3. 启动后 终端打印查询到的数据 * node 写一个get接口返回mysql用户表单中的列表数据1. 把上一部引入的mysql转移到router.js文件中2. router.js种写get请求 3. 启动并在浏览器打开因为使用的get请求直接在浏览器打开 ✏️ 2. node开发的借口对接vue3管理系统使用接口时候node项目要是运行状态不能关闭1. vue3tselement-plus项目相关笔记1. 新建api文件adminTable.ts,并添加一个get请求方法vue3前端项目2. 获取列表数据并渲染到页面* 引入get请求方法到tableList.vue文件中并配置列表字段* 运行效果![在这里插入图片描述](https://img-blog.csdnimg.cn/82809c3a5146488388c2f97feccaa1ca.png)* 踩了个小坑-- reactive() 不可重新赋值会丢失响应性如果需要赋值操作需要使用refref() 有一个 .value 属性可以用来重新赋值 本人发布文章都是个人学习笔记如果有不对的希望路过的能指出感谢 ✏️ 1. 新建一个node项目 * 初始化node 查看node是否安装 node -v 初始化命令 npm init 初始化配置解释如下 package name: (node项目) node-pc//项目名字 version: (1.0.0) //版本号 description: 一个node.js开发的管理系统后端项目//项目解释详情 entry point: (index.js) app.js//全局入口文件 test command: npm test//测试命令 git repository: //git仓库 keywords: author: //作者完成后会有一个package.json文件 * 安装可能用到的依赖 根据需求安装我这里需要对接mysql安装依赖 我是一次性安装完后边会直接使用也可以边安装边使用。如下 //安装express框架 npm install express //安装数据库 npm install mysql //安装加密解密的bcryptjs npm i bcryptjs2.4.3 //安装nodemon,实时监听node修改的代码 npm install nodemon //跨域 npm install cors 安装成功如下 * 配置文件目录 下图1中新增文件分别为静态文件放置处、项目逻辑文件、全局入口文件下图2中是app.js初始化内容使用node app.js是项目运行起来如图中3 上边有安装安装nodemon,实时监听node修改的代码这里可以在package.json中添加 start: nodemon app.js之后使用npm start启动 * 添加路由router 1. 添加router.js文件添加一个test目录 2. 修改app.js ,引入router const routerrequire(./views/router/router); //使用 app.use(/, cors(), router); app.listen(3000, function () {console.log(项目启动) })3. 启动并在浏览器打开 * 连接mysql 并做表格查询 1. 创建/views/db/index.js文件并填写数据库基础信息 1. 修改app.js ,引入mysql const db require(./views/db/index)//导入数据库操作模块// 查询命令 const sqlStr select * from mq_user db.query(sqlStr, (err, results) {if (err) return console.log(err.message)// 能够成功的执行 SQL 语句console.log(results); }); 3. 启动后 终端打印查询到的数据 * node 写一个get接口返回mysql用户表单中的列表数据 1. 把上一部引入的mysql转移到router.js文件中 2. router.js种写get请求 // 参数1客户端请求的URL地址 // 参数2请求对应的处理函数 // req:请求 相关的属性和方法 // res:响应 相关的属性和方法 router.get(/adminList, function (req, res) {res.setHeader(Content-Type, application/json;charsetutf-8)// res.end(JSON.stringify({ code: 200,dataList:date}))//end 传的是字符串类型res.send({ code: 200,dataList:date})//可以传递对象 })3. 启动并在浏览器打开因为使用的get请求直接在浏览器打开 ✏️ 2. node开发的借口对接vue3管理系统 使用接口时候node项目要是运行状态不能关闭 1. vue3tselement-plus项目相关笔记 以上已经实现node开发的通过get获取到mysql中用户列表数据后边将获取到的数据。 使用axios接入到vue3ts项目中 关于vue3ts项目搭建和axios引入可以看这两篇笔记 ⏭️ vue3tselement-plus管理系统实际开发业务之增删改查 ⏭️ 从0实战一个 vue3 tselement-plus 项目 1. 新建api文件adminTable.ts,并添加一个get请求方法vue3前端项目 2. 获取列表数据并渲染到页面 * 引入get请求方法到tableList.vue文件中并配置列表字段 import {adminList } from ../../api/adminTable let tableData ref([]) //---- 获取列表数据相关代码 ---- onMounted(() {adminList().then(((res: any) {console.log(res.dataList)tableDatares.dataList})) })* 运行效果 * 踩了个小坑-- reactive() 不可重新赋值会丢失响应性如果需要赋值操作需要使用refref() 有一个 .value 属性可以用来重新赋值 本人发布文章都是个人学习笔记如果有不对的希望路过的能指出感谢
http://www.tj-hxxt.cn/news/224169.html

相关文章:

  • 创新的o2o网站建设网站建设南沙
  • 四川省建设科技协会网站首页珠海市官网网站建设品牌
  • 博罗网站建设公司苏州建站费用
  • 一条龙搭建网站兰州装修公司前十名
  • 保定网站优化哪家好ppt模板免费素材
  • wordpress如何自动采集网站图片dz还是wordpress
  • 做招聘信息的网站校园官方网站建设
  • 手机网站的网址是什么原因十大免费代理ip软件
  • 安网站建设公司济宁住房和城乡建设局网站首页
  • 做英文网站 是每个单词首字母大写 还是每段落首字母大写网站建设创意广告
  • 网站小视频怎么做的网站专题模板下载
  • 网站建设中倒计时模板软件商店app下载安装
  • 义乌网站建设长春网络哪个好
  • 建站空间怎么选高新快速建设网站电话
  • 重庆服装网站建设地址网站建设的网站分析怎么写
  • dede5.7 做的网站 下 加一个discuz论坛网站设置为起始页
  • 国家关于网站信息建设管理文件安陆网站
  • 网站群管理平台建设WordPress多站点恢复
  • 企业网站建设亮点网页设计的网站
  • 网站建设盈利模式通辽做网站通过seo来赚钱
  • 威海高区有没有建设局的网站东至网站建设
  • 青岛网站建设哪个平台好郑青松找谁做的网站
  • 顺义青岛网站建设邢台论坛贴吧
  • 网站标签管理网页制作要多少钱
  • 网站建设流程讯息网站建设中企动力公司
  • 做网站还有市场吗网站忧化 推广同时做
  • 网站项目怎么做的微信营销模式有
  • 网站建设首页需要哪些元素网络管理系统分为哪些层次
  • 惠阳营销网站制作网站建设与管理基础及实训
  • 百度收录万网空间的网站需要多久佛山医疗网站建设