Vue移动端九宫格翻牌抽奖组件,可配置奖品、图片、转盘样式等。下面编程教程网小编给大家简单介绍一下具体实现代码!
vue组件安装
import { createApp } from "vue";
// vue
import { SquareNine } from "@nutui/nutui-bingo";
// taro
import { SquareNine } from "@nutui/nutui-bingo-taro";
const app = createApp();
app.use(SquareNine);
vue基础用法
<template>
<nutbig-squarenine
:prize-list="dataArr"
:prize-id="prizeId"
:cardImg="cardImg"
@click="click"
>
</nutbig-squarenine>
</template>
<script>
import { ref, reactive } from "vue";
export default {
setup() {
const dataArr = reactive([
{
name: "商品名称1",
id: 1,
pictureUrl:"商品1.jpg",
},
{
name: "商品名称2",
id: 2,
pictureUrl:"商品2.jpg",
},
{
name: "商品名称3",
id: 3,
pictureUrl:"商品3.jpg",
},
{
name: "商品名称4",
id: 4,
pictureUrl:"商品4.jpg",
},
{
name: "商品名称5",
id: 5,
pictureUrl:"商品5.jpg",
},
{
name: "商品名称6",
id: 6,
pictureUrl:"商品6.jpg",
},
{
name: "商品名称7",
id: 7,
pictureUrl:"商品7.jpg",
},
{
name: "商品名称8",
id: 8,
pictureUrl:"商品8.jpg",
},
]);
const prizeId = ref();
const cardImg = ref(
"cardImg .png"
);
const click = () => {
prizeId.value = 2;
};
return {
dataArr,
prizeId,
cardImg,
click,
};
},
};
</script>
以上是编程学习网小编为您介绍的“vue九宫格翻牌抽奖活动代码”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
织梦狗教程
本文标题为:vue九宫格翻牌抽奖活动代码


基础教程推荐
猜你喜欢
- Vue之mixin全局的用法详解 2024-03-09
- vuejs安装插件报错Unexpected end of JSON input while parsing near.. 2024-12-08
- 禁止iframe页面的所有js脚本如alert及弹出窗口等 2023-12-20
- php – 我试图从MySQL查询生成一个HTML表.这是我试图从MySQL查询生成的表的格式: 2023-10-26
- 关于javascript:有没有办法将svg容器塑造成它的内 2022-09-21
- JS实现的N多简单无缝滚动代码(包含图文效果) 2024-02-06
- Fly拦截全局Ajax请求的方法 2023-02-22
- 基于JavaScript实现仿京东图片轮播效果 2023-12-01
- 基于slideout.js实现移动端侧边栏滑动特效 2024-02-06
- JavaScript统计数组中相同的数量的方法总结 2023-08-08