xcx/components/button/button.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//注意:自定义组件无法触发form的bindsubmit,bindreset事件. 
// 在基础库2.10.3 以上 添加 behaviors: ['wx://form-field-button'] 属性 form 可以触发bindsubmit事件。
//可以在组件外层嵌套个button按钮,背景设为none,form-type写在外层按钮上(参考登录页面)
Component({
  behaviors: ['wx://form-field-button'], // 用于触发bindsubmit事件
  externalClasses: ['tui-button-class'], //自定义样式
  properties: {
    // primary, white, danger, warning, green, gray,gradual
    type: {
      type: String,
      value: 'gradual',
    },
    // block, mini, small
    size: {
      type: String,
      value: 'block',
    },
    // circle, square
    shape: {
      type: String,
      value: 'square'
    },
    plain: {
      type: Boolean,
      value: false
    },
    disabled: {
      type: Boolean,
      value: false,
    },
    loading: {
      type: Boolean,
      value: false,
    },
    openType: {
      type: String,
      value: ''
    },
    formType: {
      type: String,
      value: ''
    },
    hoverStopPropagation: {
      type: Boolean,
      value: false
    },
    lang: {
      type: String,
      value: 'en'
    },
    appParameter: {
      type: String,
      value: ''
    },
    sessionFrom: {
      type: String,
      value: ''
    },
    showMessageCard: {
      type: Boolean,
后面还有 49 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。