查看源碼,發現是$slot不存在導致,百度了半天,只在dclod的論壇發現一個問答,回答說是只有H5端支持$slot.
解決方法:
啟用支付寶小程序的component2編譯模式.
啟用方法:
1.在支付寶小程序開發工具的項目開發界面點擊"文件"菜單--點擊"項目詳情",在中間打開的"詳情"標簽內容中"項目配置"大項下勾選"啟用 component2 編譯"小項即可.
2.如果是uni-app項目,打開manifest.json文件,選擇源碼視圖,找到"mp-alipay"項,如果沒有自己添加,加上"component2" : true ,如下:
"mp-alipay" : {
"usingComponents" : true,
"component2" : true
},