wxs 数据
发布于 5 年前 作者 dongna 9270 次浏览 来自 问答

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>

2 回复

可以了这个!

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

回到顶部