组件动态绑定数据问题

<view class="sample_content">
    <ui-roller speed="1000">
        <ui-roller-item wx:for="{{Notify}}" wx:key="index" wx:for-item="item">
            <ui-row>
                <ui-col span="1">
                    <text style="color:#F00;">荐</text>
                </ui-col>
                <ui-col span="11">{{item.title}}</ui-col>
            </ui-row>
        </ui-roller-item>
    </ui-roller>
</view>




----------------------------------------------------------------
data: {
Notify:[]
}

 
动态setData的Notify的json数据:
[{"title":"商城即将上线1},{"title":"商城即将上线2"},{"title":"商城即将上线3"}]
2、ui-cascader不能动态绑定数据
<ui-popup show="{{CityShow}}" position="right"  width="80%" top="{{ poptpTop }}" mask-style="{{ {backgroundColor:'rgba(255,255,255,0.6)'} }}">
<ui-cascader bindselected="CitySelect" data="{{CityDict}}" height="{{height}}"></ui-cascader>
</ui-popup>
请随便用组数据测试,动态绑定才能看出问题
 
 
已邀请:

脑洞少女君

赞同来自: renwen bil

https://github.com/uileader/touchuiwx/blob/master/pages/componentDemo/roller.wx
我们github新增了roller 动态加载数据的示例。
 
关于子组件的使用,在需要动态渲染数据时,需要使用wx:if 。
TouchUI WX:http://www.touchui.io/touchui_doc_wx/component/ 

另外,你提供的这串数据中有错误。
[{"title":"商城即将上线1},{"title":"商城即将上线2"},{"title":"商城即将上线3"}]
应当修改为:
[{"title":"商城即将上线1"},{"title":"商城即将上线2"},{"title":"商城即将上线3"}]

脑洞少女君

赞同来自:

更新 touchui-wx-components:1.0.11
 ui-cascader 不能动态绑定数据到问题已经修复
https://github.com/uileader/touchuiwx/blob/master/pages/componentDemo/cascader.wx​
github 上新增了动态加载数据到示例。
 

要回复问题请先登录注册



QQ:378966107

邮箱:frank@uileader.com

微信进交流群 加小助手微信进交流群