收藏
回答

wxs 数据

问题模块
API和组件


wxs的数据好像不能传递到模板,或者是组件中;


order.wxs

var navList = [{

 text: '待付款',

},

{

 text: '待发货',

},

{

 text: '待收货',

},

{

 text: '待评价',

}, {

 text: '已完成',

}

];

module.exports = {

 navList: navList,

};



<wxs src="order.wxs" module="order" />

 <component-default-nav nav-data="{{order.navList}}">component-default-nav>




Component({

 /**

  * 组件的属性列表

  */

 properties: {

   navData: { // 属性名

     type: Array, // 类型(必填),目前接受的类型包括:String, Number, Boolean, Object, Array, null(表示任意类型)

     // value: // 属性初始值(可选),如果未指定则会根据类型选择一个    

   },

 },


})

组件中的wxml遍历不出navData的数据

<view class="top-nav-two-wrap">

  <block wx:for="{{navData}}">

   <view class="nav-item {{currentNavList==index?'nav-active':''}}" bindtap='toggleNav' data-index="{{index}}">{{item.text}}view>

 block>

view>


最后一次编辑于  2017-11-16
回答关注问题邀请回答
收藏

2 个回答

  • HY
    HY
    2018-04-10

    可以了这个!

    2018-04-10
    赞同
    回复
  • 郑大洋
    郑大洋
    2018-04-10

    微信官方还没有修复啊,请尽快修复啊

    2018-04-10
    赞同
    回复