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

新网站应该怎么做seo/域名注册商怎么查

新网站应该怎么做seo,域名注册商怎么查,专门用来制作网页的软件是,做网站的意义大不大前言 一、uniapp小程序收藏功能 思路分析: 父组件引入子组件.并且父组件通过属性绑定向子组件传递数据子组件利用props来接收父组件传来的值,并且进行数据数据初始化赋值子组件利用属性绑定,根据当前的type值来显示已收藏还是未收藏点击收…

前言

一、uniapp小程序收藏功能

思路分析:

  1. 父组件引入子组件.并且父组件通过属性绑定向子组件传递数据
  2. 子组件利用props来接收父组件传来的值,并且进行数据数据初始化赋值
  3. 子组件利用属性绑定,根据当前的type值来显示已收藏还是未收藏
  4. 点击收藏,切换状态,并且调用更新数据接口
  5. 在更新数据接口里面,通过 uni.showLoading() uni.hideLoading() uni.showToast({
    title:this.like?‘收藏成功’:‘取消收藏’,
    icon:‘none’
    })
    来切换状态
1 父组件向子组件传值
<likes :item="item"></likes>
2 子组件接收到值,将数据初始化
props: {item: {type: Object,default () {return {}}}},data() {return {like: false};},watch: {item(newVal) {this.like = this.item.is_like}},created() {this.like = this.item.is_like},
子组件利用属性绑定,根据当前的type值来显示已收藏还是未收藏
<uni-icons size="20" color="#f07373" :type="like?'heart-filled':'heart'"></uni-icons>
点击收藏,切换状态,并且调用更新数据接口
methods: {likeTap() {this.like = !this.likethis.setUpdateLikes()console.log('收藏成功');},setUpdateLikes() {uni.showLoading()console.log(111)this.$api.update_like({user_id: '5e76254858d922004d6c9cdc',article_id: this.item._id}).then(res => {console.log(111)uni.hideLoading()console.log('是否', this.like)uni.showToast({title:this.like?'收藏成功':'取消收藏',icon:'none'})console.log(res);}).catch(()=>{uni.hideLoading()})}

完整收藏组件

<template><view class="icons" @click.stop="likeTap"><uni-icons size="20" color="#f07373" :type="like?'heart-filled':'heart'"></uni-icons></view>
</template><script>export default {props: {item: {type: Object,default () {return {}}}},data() {return {like: false};},watch: {item(newVal) {this.like = this.item.is_like}},created() {this.like = this.item.is_like},methods: {likeTap() {this.like = !this.likethis.setUpdateLikes()console.log('收藏成功');},setUpdateLikes() {uni.showLoading()console.log(111)this.$api.update_like({user_id: '5e76254858d922004d6c9cdc',article_id: this.item._id}).then(res => {console.log(111)uni.hideLoading()console.log('是否', this.like)uni.showToast({title:this.like?'收藏成功':'取消收藏',icon:'none'})console.log(res);}).catch(()=>{uni.hideLoading()})}}}
</script><style>.icons {position: absolute;right: 0;top: 0;display: flex;justify-content: center;align-items: center;width: 20px;height: 20px;}
</style>

使用步骤

引入uniapp中的icons

下载icons插件 https://ext.dcloud.net.cn/plugin?id=2183

代码如下(示例):

在这里插入图片描述

在这里插入图片描述
在项目里新建一个icons 文件,将icons.js 和 icons.vue导入文件(原因是文件名和文件一致符合easyCom规范,不用导入,注册组件,直接用即可).我这里是都改成了uni-icons

http://www.lbrq.cn/news/2340397.html

相关文章:

  • 重庆公司网站制作公司/地推网app推广平台
  • wordpress5.0大更新/seo网络贸易网站推广
  • 贵州省住房和城乡建设厅门户网站/旺道seo软件
  • 中华智能自建代理网站/微信广告怎么投放
  • 专业的网站制作公司哪家好/seo优化运营专员
  • 工信部网站备案平台/第一设计
  • 北京网站建设价格/单页应用seo如何解决
  • 多商户系统/福州百度首页优化
  • java用什么软件编写/电商seo优化
  • html5电影网站源码php/安徽网站seo公司
  • 常用的网页编辑软件有哪些/福州短视频seo公司
  • 做外国语上门按摩服务网站/外贸seo网站
  • 微网站开发难度/个人网页怎么制作
  • 购物网站开发毕业论文/seo站内优化公司
  • 长春个人做网站/seo赚钱方法大揭秘
  • 招聘网站建设的项目描述/百度推广售后电话
  • 中国建设银行官网站住房公积金/百度账号购买1元40个
  • 聊城做网站哪里好/武汉seo诊断
  • 优秀的店面空间设计网站/数据分析培训机构哪家好
  • 南阳网站建设南阳/数据分析网页
  • 基于cms的企业网站建设/百度竞价排名的利与弊
  • 日照的网站建设公司/重庆seo排名优化费用
  • 永嘉专业网站设计公司/高德北斗导航
  • 织梦网站自适应怎么做/西安seo服务公司
  • 南山的网站建设/长沙网络推广哪家
  • 专做智能化施工的网站/推广注册app拿佣金
  • 创意网站开发/百度平台我的订单查询在哪里
  • 网站建设资格预审公告/怎样推广自己的广告
  • 网站数据库到期/温州seo优化
  • 做侵权视频网站/seo评测论坛
  • golang语法-----变量、常量
  • 9、线程理论1
  • 【LeetCode 热题 100】94. 二叉树的中序遍历——DFS
  • Spark 单机模式安装与测试全攻略​
  • ubuntu(22.04)系统上安装 MuJoCo
  • 穿透、误伤与回环——Redis 缓存防御体系的负向路径与治理艺术