Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(xhs): 小红书小程序部分组件未配置导致的无法使用 #19

Merged
merged 5 commits into from
Jun 3, 2024

Conversation

jzhmcoo1
Copy link
Collaborator

@jzhmcoo1 jzhmcoo1 commented Mar 18, 2024

  1. 配置组件属性,解决部分组件小红书平台不生效
  2. 改用 非递归模板解决递归问题
  3. 由于小红书平台开发者工具有框架信息统计的需求,在插件中添加了部分框架信息生成的逻辑,方便后续 IDE 上报

"bindtouchend": true,
"bindtouchcancel": true,
"bindlongtap": true,
"binderror": true
}
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lint

})
}

/**
* 增加组件或修改组件属性
*/
modifyTemplate () {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lint

@@ -20,22 +21,61 @@ export default class XHS extends TaroPlatformBase {

template = new Template()

constructor (ctx, config) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lint

@jzhmcoo1 jzhmcoo1 requested a review from ZEJIA-LIU June 3, 2024 07:11
@ZEJIA-LIU ZEJIA-LIU merged commit 0a41268 into NervJS:master Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants