wx.onMenuShareAppMessage({
title: '',//我不知道title,desc,link,imgurl后面加冒号这种写法是什么意思,谢谢!
desc: '',
link: '',
imgUrl: '',
type: '',
dataUrl: '',
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
});
这个是 js 对象,或者叫 key-value 数组,随便怎么叫都可以
感觉题主的问题在于 js 基础没打好就开始搞微信开发了
由于不清楚题主在哪一方面没弄懂,我写一点代码你看看,大概各方面都有所涉及吧:
JS 对象
var obj = {a:10,b:20}
console.log(obj.a)
//输出:10
console.log(obj.b)
//输出:20
JS 对象作为参数
var obj = {a:10,b:20}
function add(param){
console.log(param.a + param.b);
}
add(obj)
//输出:30
函数作为 JS 值
var m = 30
var n = 40
var add = function(p1,p2){
console.log(p1 + p2);
}
add(m,n)
//输出:70
函数作为 JS 对象的节点的值
var m = 30
var n = 40
var obj = {
a:10,
b:20,
add:function(p1, p2){
console.log(p1 + p2);
},
minus:function(p1, p2){
console.log(p1 - p2);
}
}
obj.add(m,n)
//输出:70
obj.minus(m,n)
//输出:-10
注册回调过程
function func(param){
var sum = param.a + param.b
param.callback(sum)
}
func({
a:100,
b:200,
callback:function(value){
console.log(value)
}
})
//输出:300
找不到对象不怪你,对象就在你眼前你也不认识。
javascript-对象
字面量方法创建对象而已,多学基础,多搜索,再提问
title: '',//引号里面填写内容,title指分享出去的标题
desc: '', //desc指分享出去的描述
link: '',//指分享出去的链接
imgUrl: '',//指分享出看到的图片地址
![图片描述][1]
类似于这样的,具体的需要看微信分享的接口文档。
但是你应该知道他们都是包在{}
里面的吧。
其实可以这么看:
var config = {
title: '',
desc: '',
link: '',
imgUrl: '',
type: '',
dataUrl: '',
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
};
wx.onMenuShareAppMessage(config);
就是对象的键值对,先百度再问问题