let compDefinition = {
componentDef: "c:targetlwc",
attributes: {
ParentMessage : "No Name Provided."
}
};
// Base64 encode the compDefinition JS object
let encodedCompDef = btoa(JSON.stringify(compDefinition));
//使用域名URL+encodedCompDef 就可以直接访问LWC组件了
console.log("/one/one.app#" + encodedCompDef)
//如果URL中有参数需要拿到可以进行解码,首先对URL进行截取
let decode = encodedCompDef.substring(encodedCompDef.lastIndexOf('.app#'))
//Convert JSON to Object
let obj = JSON.parse(atob(decode)) ||{}
console.log(obj)
//拿到参数值
console.log(obj.attributes.ParentMessage)
Salesforce直接访问LWC(笔记)
于 2024-07-10 17:34:59 首次发布