微信小程序给自定义组件传递数组 显示为空
  • 使用组件,并传值

    <dialog orderlists="[{count:1},{count:2}]" mount="3"> </dialog>
    
  • 接受传过来的值

 // components/dialog/dialog.js
Component({
  properties:{
    orderlists:Array,
    mount:String
  },
    ready(){
        console.log(this.data.orderlists);
                console.log(this.data.mount);
    },
})

结果输出的值为
[ ]
3

请问各位大神 该怎么解决?

0

2个回答

 orderlists="[{count:1},{count:2}]"

改为

orderlists="{{[{count:1},{count:2}]}}"

就是改为绑定的,要不值就是字符串,你定义为array格式不一样就会被初始化为空
5
qq_31205277
qq_31205277 {{orderlist}}这样就可以了
11 个月之前 回复
qq_31205277
qq_31205277 data{ orderlists:[{count:1},{count:2}]},那如何将data里面的orderlist绑定在标签里的orderlist里?
11 个月之前 回复
qq_31205277
qq_31205277 但是我这个[{count:1},{count:2}]是在本页面的data里面放着
11 个月之前 回复

我猜这是以String的方式传过去的,而你的接收方式为Array,两边不匹配。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
微信小程序之自定义组件
简单记录如何实现自定义组件。一、在文件目录创建一个文件夹,如goodList二、goodList.json 中做自定义组件声明等(json文件中不应出现注释){ &quot;component&quot;: true }三、在goodList.wxml内容如下:&amp;lt;view class=&quot;shop-section&quot;&amp;gt; &amp;lt;p&amp;gt;{{tittle}}&amp;lt;/p&amp;gt; &amp;lt;...
微信小程序自定义组件
1.首先在根目录新建components目录,然后在components下创建组件 2.新建组件之后再需要引入的地方引用例如在pages下的classic里引用 //classic.json { "usingComponents": { "v-like":"/components/like/index" //键名是可以自定义的,为组件的名字 } } ...
微信小程序:自定义组件
一开始看官网,看的一脸茫然,后来看了下别人的,才终于知道微信小程序的组件怎么开发了效果图blue.jpgred.jpg新建一个component文件夹,在文件夹下创建rowBox文件夹,再分别创建wxml,wxss,json,js四个文件。目录rowBoxwxss.bg_red{ background: #ff5d68; } .bg_blue{ background: #cbd1f5; }...
微信小程序的自定义组件
微信小程序可以自定义组件,下面我将以input举例进行说明。首先我们要建一个存放模板的文件夹(component),在它下面建一个组件文件夹(weui-input)用来写组件模板代码如下:&amp;lt;!--component/weui-input.wxml--&amp;gt; &amp;lt;view class='weui-cell weui-cell-input'&amp;gt; &amp;lt;view class='we...
微信小程序-微信小程序自定义组件
微信小程序 - 自定义组件 预览 用微信web开发者工具打开src目录(请注意,是src目录,不是整个项目) 使用 组件的wxml结构请看src/components/下的组件 样式文件可直接引用src/components/wux.wxss Components ActionSheet - 上拉菜单 Backdrop - 背景幕 Barcode - 条形码 Button - 浮动按钮 Calendar - 日历 CountDown - 倒计时 CountUp - 计数器 Dialog - 对话框 Gallery - 画廊 Loading - 指示器 Notification - 通知 Picker - 选择器 Prompt - 提示信息 Qrcode - 二维码 Rater - 评分组件 Refresher - 下拉刷新 Seats - 座位图 Toast - 提示框 Toptips - 顶部提示 Xnumber - 数字输入框 项目截图 贡献 有任何意见或建议都欢迎提 issue License MIT
微信小程序-自定义组件
自定义一个swiper轮播. index index.wxml 1 &lt;!--logs.wxml--&gt; 2 &lt;swiperBanner Height="450rpx" imgList="{{banners}}" url="picUrl"&gt;&lt;/swiperBanner&gt; components文件夹中的swiper_ba...
微信小程序 自定义组件
81、在根目录下新建 components 文件夹; 2、和创建普通的页面一样,创建 showLoading文件夹,里面包含 showLoading.wxml,showLoading.wxss,showLoading.js,showLoading.json 4个文件; 3、声明自定义组件,在 showLoading.json 中 设置 componen...
微信小程序——自定义组件
6.2.3 自定义组件 自定义组件是开发者可以自行扩充的组件。开发者可以将常用的节点树结构提取成自定义组件,实现代码复用。 1. ShadowTree的概念 我们以下面的代码为例来阐述Shadow Tree的概念。 代码清单6-2 页面节点树(Composed Tree) &amp;lt;view&amp;gt; &amp;lt;input-with-label&amp;gt; &amp;lt;label&amp;g...
微信小程序---自定义组件
1 新建一个 mnum.wxml 1.1 编写结构 &lt;view class="pressBtn" id="view"&gt; {{magicNumber}} &lt;text id="text" style="color:'#ccc';" catch:tap="onTap"&gt;点按我可以打印信息 ...
【微信小程序】自定义组件
具体实现 要做自定义组件,我们先定一个小目标,比如说我们在小程序中实现一下 WEUI 中的弹窗组件,基本效果图如下。       Step1 我们初始化一个小程序(本示例基础版本库为 1.7 ),删掉里面的示例代码,并新建一个 components 文件夹,用于存放我们以后开发中的所用组件,今天我们的目的是实现一个 弹框 组件,因此,我们在 components 组件中新建一个 D...
微信小程序 -自定义组件中的“薛定谔”数组
前言 如下图所示: 不直接打印它的时候它存在值,一打印就为空。 小程序的生命周期 按照小程序的开发文档来说,在attached生命周期中进行数据的初始化。这里我的需求就是当组件加载的时候对传入的数组进行分类处理。结果发现在attached生命周期中传进去的参数竟然是如同薛定谔一般的幽灵数组。 BUG的来源 在对properties添加Observer监听之后,发现在attached生命周期时...
微信小程序之圆形进度条(自定义组件)
前言 昨天在微信小程序实现了圆形进度条,今天想把这个圆形进度条做成一个组件,方便以后直接拿来用。根据官方文档自定义组件一步一步来 创建自定义组件 第一步创建项目结构 打开微信开发者工具创建一个项目,新建目录 components 与 pages 目录同级在components中新建一个目录circle在circle中新建 Componen...
微信小程序:自定义组件的数据传递
一、前言 如果小程序中有可复用的UI且具有一定的功能性,就可以使用自定义组件将其封装起来。下面介绍一个简单的组件和一个复杂的组件。 二、简单的组件(计数器) 1. 组件功能介绍 这个组件常见于外卖软件中,用于记录想要购买的商品的数量。初始化的时候只有一个加号,点击加号以后出现数字和减号,并最后将数字传到组件外供外部使用。 2. 创建组件...
微信小程序自定义组件(二)
微信小程序自定义组件 ps 由于作业部落貌似出了点问题,耽误了点时间,找了一个stackedit.io准备写。无奈,这是要自己建编辑器的节奏啊。没有一个能靠的注 为何存在组件 组件间的关系 使用relations实现组件的关系,即父子关系。 定义和使用组件间的关系 有时需要使用如下的组件间的关系 &amp;lt;custom-ul&amp;gt; &amp;lt;custom-li&amp;gt; item1 &amp;...
微信小程序自定义组件(Component)
微信小程序自定义组件 Component前言步骤简单例子在项目根目录新建一个文件夹component在component目录下新建一个目录,取名为componentview在页面中引用如何轻松的自定义组件组件的属性组件的生命周期宿主(引用页面)生命周期slot节点 前言 微信小程序(后面统称小程序)中的组件到底是什么?按照笔者的理解来说就是开发者自己封装的一个的模块,然后可以再页面和其他组件中去引...
微信小程序自定义组件的开发
自定义组件下拉列表
微信小程序自定义组件Dialog
官网对自定义组件新手来说可能会比较比较笼统,写出来也可能会页面很乱 所以在这里我细致化的写出来,读一遍就可以 微信小程序自定义组件 1:创建自定义组件目录(这里我创建的自定义组件目录为myCompontent) 2:自定义组件和页面相似同样拥有 .js,.json,.wxml,.wxss四个文件,当然为了方便使用   这里使用的四个文件名称使用的是以myCompontent命名
微信小程序 自定义组件之《转盘》
微信小程序支持简洁的组件化编程 开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。 这篇博文主要就是分享个自己实际项目中用到的 转盘自定义组件 项目源码地址:https://github.com/hujinchen/zhuanpan2.0    关于如何开始创建自定义组件...
微信小程序自定义组件详解
最近开发小程序项目,小程序的的文档挺详细的,特别是官方提供了很多组件。但是,对于一些项目适用场景,官方所提供的组件是无法满足的。这时候,需要我们自己去开发一个自定义组件,来满足当前项目的需求。 如何创建一个自定义组件 从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。所有自定义组件相关特性都需要基础库版本 1.6.3 或更高。 开发者可以将页面内的功能模块抽象成自定义组件,以便在不...
微信小程序--15自定义组件
关于自定义组件有两个知识点需要说一下: 1.子组件向父组件传参数 在子组件内部,这样触发事件,传递参数 在父组件内部这样接收参数 2. 父组件向子组件传参数 在父组件这里定义一个now-in 在子组件这里引入 这样的话,nowIn就相当于data里面的值,可以随便用了 -----------------------------------------------...
微信小程序自定义组件(Toast)
微信官方的wx.showToast这个API用起来限制性太强,在正式项目上根本用不上,但是又没有其他组件或API可以替代,所以就自己通过网上大神的方法自己写了一个自定义的toast组件。 一,自定义组件 1.组件模版和样式 类似于页面,自定义组件拥有自己的 wxml 模版和 wxss 样式。组件模版的写法与页面模板相同。组件模版与组件数据结合后生成的节点树,将被插入到组件的引用位置上。在组件...
微信小程序下拉菜单自定义组件
介绍 针对于微信小程序做了个下拉菜单的自定义组件,样式如下~ 主要包括以下两种类型 级联选择器,例如xx区-xx街道 下拉列表,例如排序,筛选等 使用 具体使用方式参照index.wxml示例 支持动态修改Navgation上的Item数量和显示隐藏等 /* dropDownMenuTitle:导航标题数组,按顺序填写 dropDownMenuDistrictData:区域数组 --...
微信小程序--自定义组件之搜索框
组件:搜索框 功能:根据输入框输入值进行模糊查询并在下方滑动框中显示 功能图:     component.wxml &amp;lt;!--自定义组件--&amp;gt; &amp;lt;!---搜索框 start--&amp;gt; &amp;lt;view class='main'&amp;gt; &amp;lt;view class='section_search'&amp;gt; &amp;lt;view class='searc...
微信小程序自定义组件示例
声明:此文借鉴两位前辈的博文 https://www.jianshu.com/p/8a2a730d9e60 http://www.jb51.net/article/117295.htm 感谢这两位前辈的贡献!!! 实现功能:把密码输入封装成一个自定义组件,可以多处调用此组件 component部分:pwdalert.wxml<view wx:if="{{pwd_flag}}" class=
微信小程序 自定义组件(stepper)
项目目录: 步骤一:创建组件 声明这一组文件为自定义组件 stepper.json { &quot;component&quot;: true, &quot;usingComponents&quot;: {} } 步骤二:编写组件代码 1.逻辑层 stepper.js // component/stepper/stepper.js Component({ properties: { // }, da...
微信小程序自定义组件、模板
基于对WEUI样式的添加,主要添加了一些常用的组件,以及自定义组件和模板,实现组件化开发。我会及时更新文件。
微信小程序Toast自定义组件
微信小程序Toast自定义组件
微信小程序:自定义组件的数据传递
微信小程序:自定义组件的数据传递 转载链接地址:https://segmentfault.com/a/1190000014474289?utm_source=index-hottest 一、前言 如果小程序中有可复用的UI且具有一定的功能性,就可以使用自定义组件将其封装起来。(如果仅仅只需要复用UI可使用template)下面介绍父子组件的数据传递方法,以及一个简单的组件和一个复杂的组件示例。 【...
相关热词 c#串口测试应用程序 c# 匹配 正则表达式 c#防止窗体重绘 c#读写txt文件 c#挖地雷源代码 c#弹框选项 c# 移除 队列 c# 密码写入配置文件 c# 获取可用内存大小 c# 嵌入excel编辑