小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我希望能在 WXS 模块遍历 Object 对象
1. 追加 params 到 url query
assignParameters = function (url, params) {
for (var i in params) {} // 报错了
// 没Object
// 功能做不下去了
}
13 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
写的火大,啥啥用不了,不知道微信团队怎么想得,好好的js不用,偏要自己弄个wxs,弄得好也就算了,现在弄得啥玩意,给开发者强行制造困难
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
都2021年了,还是不行
别问,问就是你们爱玩不玩
贴个自己写的each函数吧,可以通过这个函数来遍历对象
function each(obj, cb) { var str = JSON.stringify(obj) var reg = getRegExp('"(\w|-|_)+":', 'g') var matchArr = str.match(reg) if (matchArr) { for (var i = 0; i < matchArr.length; i++) { var objKey = matchArr[i] objKey = objKey.substring(1) objKey = objKey.replace('":', '') cb && cb(objKey, obj[objKey]) } } }
2020年7月过来打卡,这个问题还没解决
很多地方太难用, 逐渐放弃小程序了, 改用flutter
2022年了,写的火大,wxs内方法对参数只能是简单类型,表示非常无语
拿到数据之后先对需要格式化的数据遍历处理一下再直接放到wxml里面显示就行了,可以避过wxs这个坑。wxs用过一次之后就不想再碰了,各种不支持
都快2021年了 这问题还在 ,,
wxs 写得恼火 各种语法不支持, 还尼玛不能引入 js模块, 某些函数还得写两遍
另外官方提供的i18n拓展库里面, 编译生成的wxs文件还有用到 Object.keys https://github.com/wechat-miniprogram/miniprogram-i18n/blob/0664aa847cfbcd465d82aa165193f7ae6188235d/packages/core/interpreter/index.ts#L20, 导致例如select语法没法用(文档里面还写着支持...拜托你们文档写的时候先验证下好不)
很无语,这都不能用
别问我此刻什么想法......
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
写的火大,啥啥用不了,不知道微信团队怎么想得,好好的js不用,偏要自己弄个wxs,弄得好也就算了,现在弄得啥玩意,给开发者强行制造困难
都2021年了,还是不行
别问,问就是你们爱玩不玩
贴个自己写的each函数吧,可以通过这个函数来遍历对象
function each(obj, cb) { var str = JSON.stringify(obj) var reg = getRegExp('"(\w|-|_)+":', 'g') var matchArr = str.match(reg) if (matchArr) { for (var i = 0; i < matchArr.length; i++) { var objKey = matchArr[i] objKey = objKey.substring(1) objKey = objKey.replace('":', '') cb && cb(objKey, obj[objKey]) } } }
2020年7月过来打卡,这个问题还没解决
很多地方太难用, 逐渐放弃小程序了, 改用flutter
2022年了,写的火大,wxs内方法对参数只能是简单类型,表示非常无语
拿到数据之后先对需要格式化的数据遍历处理一下再直接放到wxml里面显示就行了,可以避过wxs这个坑。wxs用过一次之后就不想再碰了,各种不支持
都快2021年了 这问题还在 ,,
wxs 写得恼火 各种语法不支持, 还尼玛不能引入 js模块, 某些函数还得写两遍
另外官方提供的i18n拓展库里面, 编译生成的wxs文件还有用到 Object.keys https://github.com/wechat-miniprogram/miniprogram-i18n/blob/0664aa847cfbcd465d82aa165193f7ae6188235d/packages/core/interpreter/index.ts#L20, 导致例如select语法没法用(文档里面还写着支持...拜托你们文档写的时候先验证下好不)
很无语,这都不能用
别问我此刻什么想法......