Angular DAY06

Angular06

商品列表

http://101.96.128.94:9999/data/product/list.php?pno=2

商品详情

•	组件名: detail 需要生成: ionic g page detail
•	跳转需要传参: routerLink="[路径, 参数对象]"
•	接口地址: http://101.96.128.94:9999/data/product/details.php?lid=8
–	参数 lid 需要在跳转时传入
–	通过服务读取 路由参数
•	图片需要拼接前缀路径: http://101.96.128.94:9999/
•	下方的HTML展示, 需要正则替换 补全图片路径
–	HTML需要用 : [innerHTML] 属性进行设置, 相当于vue的 v-html

购物车

此页面 服务器做了 登录状态验证 操作, 前端必须开启 session 验证模式: 等讲
最好自己到 学子商城 官网 注册一个账号使用: 因为 doudou 账号被共享了
http://101.96.128.94:9999/register.html
查看购物车数据 
http://101.96.128.94:9999/data/cart/list.php 
 
加入购物车接口:   在商品详情页实现 
http://101.96.128.94:9999/data/cart/add.php?buyCount=1&lid=1 
参数lid 代表商品的id 
注意: 需要登录状态的接口  必须用 proxy 方式, 带证书 发送 
 
更新数量接口: 
http://101.96.128.94:9999/data/cart/update_count.php?iid=1&count=2 
注意:  参数是 iid   
count 代表更新的数量 
 
删除接口:  需要自己在效果图上设计一个 删除按钮 
http://101.96.128.94:9999/data/cart/del.php?iid=1 
注意 参数是 iid 

跨域设定

{
  "/api": {
    "target": "http://101.96.128.94:9999",
    "secure": false,
    "pathRewrite": {
      "^/api": ""
    },
    "changeOrigin": true,
    "logLevel": "debug"
  }
}
 

首页

•	点击 banner 的滚动图, 可以跳转到对应页面, 显示其中的网页
–	新建页面: banner ioinic g page banner
–	跳转传参: 点击栏目对应的 网页地址
•	注意: 地址是相对路径, 要想显示必须拼接上域名前缀: http://101.96.128.94:9999/
–	网页的显示, 使用 iframe 标签即可
•	首页的查看详情按钮
–	点击时 触发函数, 用 编程跳转完成跳转操作
–	参数 lid , 在返回值中并不是直接存在的; 而是在 返回值的 href 中, 值的结尾; 需要想办法把 lid 从字符串中抠出来

真机发布

项目制作完毕, 需要编译成产品. 然后安装到手机上运行:
此处ionic提供两种方式
• 简单:
https://dashboard.ionicframework.com/
– 登录官方 -> 上传代码 -> 交钱 -> 打包
• 复杂
– 在自己电脑上搭建编译环境
– https://www.cnblogs.com/unofficial/p/4837190.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值