收藏
回答

关于wxml引用object的问题?

请问有方法可以让wxml引用或绑定object子键时自动为这个object添加键吗?

回答关注问题邀请回答
收藏

3 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    05-18
    "test">
    module.exports = {
      init : function(o, arrKeys, arrVals){
        if(arrKeys.constructor == 'Array' && arrKeys.length > 0){
          for(var i = 0; i < arrKeys.length; i++){
            if(typeof o[arrKeys[i]] == 'undefined'){
              o[arrKeys[i]] = arrVals[i]
            }
          }
        }
        target = o
      },
      get : function(k){
        return typeof target[k] == 'undefined' ? '' : target[k]
      },
      toString : function(o){
        return JSON.stringify(o)
      }
    }
    
    {{test.init(item, ['newkey1', 'newkey2'], ['val1', 'val2'])}}
    class="intro">{{test.toString(item)}}
    class="intro">{{test.get('newkey1')}}
    class="intro">{{test.get('newkey2')}}
    


    是这个意思吗

    代码片段:https://developers.weixin.qq.com/s/bEZDpqma7fhm


    感觉在js里处理比较好

    05-18
    有用 2
    回复 1
  • 微盟
    微盟
    05-18

    “让wxml引用或绑定object子键时”

    可以理解为在onReady的时候吗?那么在onReady的时候就可以处理你需要做的逻辑

    05-18
    有用
    回复
  • Admin²⁰²⁰
    Admin²⁰²⁰
    05-18

    不能。

    你可以在js里先处理好object

    05-18
    有用
    回复 1
登录 后发表内容
问题标签