通过url携带参数,在onLoad()中通过options获取url上的参数:
onLoad: function(options) {
console. log(options. userId);
}
通过Storage来传递参数:
wx. setStorageSync(‘userid’, ‘jsliang’);
wx. getStorageSync(‘userid’);
WXML传递数据到JS
login, wxml
login. js
clickText(e) {
console. log(e. currentTarget. labelid)
}
组件调用传参
组件接收数据:component-tag-name
Component({
properties: {
//这里定义了 innerText属性,属性值可以在组件使用时指定
innerText: {
type: String,
value: ‘defauIt value’,
}
})
使用组件的页面定义json
"usingComponents": {
"component-tag-name": ".. /component/component"
}
使用组件的页面HTML代码
<!-以下是对一个自定义组件的引用->
通过接口调用传递参数
Was this helpful?
0 / 0