- 发布:2023-02-21 10:00
- 更新:2023-02-27 15:55
- 阅读:840
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 13.2
HBuilderX类型: 正式
HBuilderX版本号: 3.6.18
手机系统: 全部
手机厂商: 苹果
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
var K = { id:true,
context:true,
dataset: true,
size: true,
rect: true,
computedStyle: ["fontFamily", "fontSize", "fontStyle", "fontWeight"],
node: true,
properties: ["checked", "color", "disabled", "icon", "mode", "placeholder", "placeholderStyle",
"placeholderClass", "plain", "src", "style", "type", "value" ,"data-class"
]
};
uni.createSelectorQuery().selectAll("#banner")
.fields(K, data => {
console.log("得到节点信息" + JSON.stringify(data));
}).exec();
var K = { id:true,
context:true,
dataset: true,
size: true,
rect: true,
computedStyle: ["fontFamily", "fontSize", "fontStyle", "fontWeight"],
node: true,
properties: ["checked", "color", "disabled", "icon", "mode", "placeholder", "placeholderStyle",
"placeholderClass", "plain", "src", "style", "type", "value" ,"data-class"
]
};
uni.createSelectorQuery().selectAll("#banner")
.fields(K, data => {
console.log("得到节点信息" + JSON.stringify(data));
}).exec();
操作步骤:
在app中执行
在app中执行
预期结果:
应该能获取到组件的基本属性
应该能获取到组件的基本属性
实际结果:
获取不到基本属性
获取不到基本属性
bug描述:
nodesRef.fields(object,callback)在app端获取不到input的value的值,其他属性也获取不到,这个问题有两年了,一直没解决
最佳回复
uni.createSelectorQuery().in(this).selectAll("#banner")
https://uniapp.dcloud.net.cn/api/ui/nodes-info.html#selectorquery-in
x***@nsfocus.com
4.08版本依然存在这个问题。。。。。。。
2024-05-11 16:27