1. import { reactive } from "vue";
  2. import { useRoute,useRouter } from "vue-router";
  3. import Header from '../../components/Header.vue';
  4. import { goodsdetail,addgoods } from "../../network/index";
  5. import SwiperCore,{ Pagination,Autoplay} from "swiper";
  6. import { Swiper, SwiperSlide } from "swiper/vue/swiper-vue.js";
  7. import "swiper/swiper.min.css";
  8. import "swiper/modules/pagination/pagination.min.css";
  9. SwiperCore.use([Autoplay,Pagination]);
  10. export default {
  11. components: {
  12. Swiper,
  13. SwiperSlide,
  14. Header
  15. },
  16. setup() {
  17. const swiper_options = new reactive({
  18. pagination: {
  19. clickable: true,
  20. },
  21. autoplay: {
  22. disableOnInteraction: false, // 鼠标滑动后继续自动播放
  23. delay: 2000, //2秒切换一次
  24. pauseOnMouseEnter: true,
  25. },
  26. speed: 500, //切换过渡速度
  27. })
  28. const router = useRouter();
  29. const route = useRoute();
  30. const mydata = reactive({
  31. lists: [],
  32. infos:[],
  33. num:1,
  34. uid:0,
  35. });
  36. goodsdetail({id : route.query.id}).then((res) => {
  37. mydata.lists = res.data.data;
  38. mydata.infos = res.data.data.infos;
  39. });
  40. const token = window.localStorage.getItem('accessToken');
  41. console.log(token);
  42. const go_url = ()=>{
  43. if(isNaN(token) == false){
  44. router.push("/login");
  45. }else{
  46. router.push("/cart_order?id="+route.query.id);
  47. }}
  48. const additem = ()=>{
  49. if(isNaN(token) == false){
  50. router.push("/login");
  51. }else{
  52. console.log(mydata.token);
  53. addgoods({id : route.query.id,num:mydata.num,token:token}).then((res)=>{
  54. console.log(res);
  55. alert('加入购物成功');
  56. });
  57. }
  58. }
  59. return {
  60. swiper_options,
  61. go_url,
  62. title:"详情",
  63. mydata,
  64. additem,
  65. };
  66. },
  67. };

更多相关文章

  1. Android(安卓)8.0 Tv 修改以太网ip地址 掩码 网关 DNS及DHCP和静
  2. Android(安卓)ViewPager中嵌套Banner 导致水平滑动冲突
  3. android Gallery做图片滚动,每次滑动翻一页
  4. viewFlipper 之二
  5. Android嵌套滑动机制源码分析
  6. Android横竖屏切换的解决方法
  7. android 自定义Gallery
  8. Activity切换导致的onCreate重复执行
  9. android手势翻页效果

随机推荐

  1. c语言函数声明格式是什么?
  2. c语言绝对值怎么表示
  3. c语言中逻辑运算符优先级是什么?
  4. 对比分析C#与Java的区别
  5. c语言中double是什么意思
  6. c语言fopen函数的用法
  7. 手把手教你C#中指针的使用方法
  8. typedef在c语言中是什么意思
  9. c语言换行符号是什么
  10. c语言中\t是什么意思