微信小程序父组件传递子组件遇到的失效问题

这篇具有很好参考价值的文章主要介绍了微信小程序父组件传递子组件遇到的失效问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先这里的重点是微信小程序的父组件传参在子组件传递时失效问题。

1.检查你的语法是否正确。

这一点分4步

1)检查你的子组件的继承情况。(js文件)

Component({
  properties:{
    rich:{
    type:String,
    value:""
  }
}
})

2)检查你的子组件调用(wxml文件)

<view>{{rich}}</view>

 3)检查你的父组件传参(json文件)

{
    "usingComponents": {
        "Title": "/components/title/title"
//此处Title只是一个标签名,自己随意发挥,对应的是路径。引用到子组件就可以了
    }
}

4)检查你的父组件定义(wxml文件)

<Title rich="asdfg"></Title>
//在父组件定义的Title标签在此刻就可以拿来用了
//里面的rich是传给子组件的变量名。随意发挥,
//里面值可以用父组件的data变量也是没问题的。
//我这边举例子就随便用了个字符串

这四部正常情况下如果按照我的方法应该就能解决问题了,当然不排除特殊情况,这也是我看没什么人提到的一个点,就是app.json文件里面的pages,组件是不需要用pages引用的,引用的会出现不显示问题。不要在pages里加组件路径

"pages":[
    "pages2/asd/asd",
    // "components/title/title"
  ],

可能还会有另一种情况就是你的文件命名问题,尽量不要用-减号作为分隔,推荐使用下划线。如果用了尽量不要在后面使用数字。

好了这就是本文的重点内容了。希望可以帮到大家,如果觉得我说的有不对的请大家指正,也可以补充文章来源地址https://www.toymoban.com/news/detail-589153.html

到了这里,关于微信小程序父组件传递子组件遇到的失效问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序 父组件调用子组件事件和传递参数

    一、使用场景 当每个页面都调用统一的组件时,传递的参数和方法都不尽相同,我们应该怎么样子传递给我们的子组件,让子组件获取相应的值或方法进行计算执行。 二、实现方式 1、父组件调用子组件的方法 2、父组件传递参数给子组件

    2024年02月11日
    浏览(45)
  • 微信小程序--引用第三方组件

    引用方式分为两种 1、使用npm安装 【方便更新 推荐】 2、直接引用dist文件 按需加载组件库中的组件可以使用 3、lin-ui 组件库中的配置 1、安装nodejs环境 2、使用命令行初始化package json文件 打开小程序根目录 使用npm init初始化 3、安装第三方组件 init之后打开小程序会发现多了

    2024年02月08日
    浏览(49)
  • 微信小程序- component 自定义组件及引用

    一、自定义组件 1、根目录下创建一个 Components 文件夹 2、在 Components 文件夹中创建一个文件夹(文件夹名称为组件名称),例如组件名称为Myheader  3、点击Myheader 文件夹,右键选择 新建Component, 并命名为Myheader   4、在 Myheader.wxml 和 Myheader.scss 中写对应的内容 二、引用自定

    2024年02月04日
    浏览(30)
  • 【微信小程序】创建动态组件和引用的方法

    实战内容:创建微信小程序动态组件并在其他页面中引用该组件 欢迎关注收藏订阅专栏!!! 提示:该项目只用于个人实战,不应用于任何商业用途。 创建动态组件 局部引用组件 全局引用组件 我是先选择官方的基础模板进行创建一个 微信小程序 , 在项目创建成功后,在

    2024年02月09日
    浏览(28)
  • 支付宝原生小程序组件与父级传递数据(微信小程序基本一样)

    1. 声明组件 在对应的目录下,右击点击 新建小程序 ,之后会生成对应的文件 2. 子组件

    2024年02月16日
    浏览(31)
  • 苹果手机微信小程序fixed失效问题记录

    遇到个奇怪的问题,在微信小程序页面中添加一个底部固定按钮,设置样式为fixed,结果在iphone11上会失效,即按钮会跟着页面布局移动,修改过程在此记录一下,遇到相同问题的朋友可以看下是否你也是相同问题。 手机版本: iphone 11  重现代码: index.wxml文件内容: index.

    2024年02月09日
    浏览(38)
  • 【微信小程序】canvasToTempFilePath遇到的问题

    在微信小程序开发中,经常需要将绘制好的canvas保存到本地,这就需要调用canvasToTempFilePath将canvas画布转为本地临时文件。遇到过的问题如下: 1. create bitmap failed 2. fail canvas is empty 这个问题就是canvas还没画为空拿不到转化的临时路径 跟上述问题一样,我在开发过程中也遇到过

    2024年02月11日
    浏览(24)
  • 腾讯地图系列(三):微信小程序引用插件的问题解决

    问题一:微信小程序添加插件报错插件不存在 问题二: 微信小程序插件未授权使用,请添加插件 问题三:微信公众号添加插件,搜索不到腾讯服务路线规划或者别的插件 问题四:添加失败,小程序类目不符合引用该类目插件的要求或主体类型不符合要求 问题五:微信小程

    2024年02月01日
    浏览(37)
  • 微信小程序手机号验证开发遇到问题

    公司小程序项目中快速登录需要实现微信用户授权手机登录、注册功能。结果遇到了 invalid code hint: [zHkDmt0sf-MBjga] rid: 64e3259f-1091b953-7e10f1da 目录 服务端文档 文档描述 返回信息 服务端代码 遇到问题 排查问题 1.服务端用错了appid serect 2.小程序端用错了appid serect 3.服务端用错了

    2024年02月11日
    浏览(33)
  • 微信小程序使用webview内嵌h5页面 wx.miniProgram.getEnv失效问题

    背景 最近接到一个h5需求,和普通的h5不一样,这个h5页面是嵌入到小程序中使用的,需求简单来说就是展示一个跳转按钮,判断如果是小程序环境下就进行跳转到其他小程序页面。 实现思路 核心逻辑其实就是判断小程序环境这一块,我们可以直接使用wxsdk来进行判断小程序

    2024年02月09日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包