微信小程序混入Behavior,实现Vue mixins同样功能

docBeHavior.js

javascript 复制代码
 

module.exports = Behavior({
  //属性节点
  properties: {
  },
  //私有数据节点
  data: {
    showReName: false,
    showDelete:false,
    showMove: false,
 
  },
  //其它节点
  methods: {

     
    deleteClick(e) {
      this.setData({showDelete: true})
    },
    reNameClick(e) {
      this.setData({showReName: true})
    },
    moveClick(e) {
      this.getUserDir();
      this.setData({showMove: true})
    },
    

  } 
});

引用

代码

javascript 复制代码
const docBehavior = require("../../../behaviors/docBehavior.js");
 
Page({

  /**
   * 页面的初始数据
   */
  behaviors:[
    docBehavior
  ],
  data: {
 
  },
   
})

页面直接使用

相关推荐
晓说前端1 小时前
第一篇:为什么学TypeScript?—— 优势、场景与环境搭建
javascript·ubuntu·typescript
ZC跨境爬虫2 小时前
模块化烹饪小程序开发日记 Day7:(菜谱详情接口开发与JSON数据读取全流程)
前端·javascript·css·ui·微信小程序·json
এ慕ོ冬℘゜3 小时前
JS 前端基础面试题
开发语言·前端·javascript
AI砖家3 小时前
微信小程序包体积优化与分包实战:从2M困境到优雅突破
微信小程序·小程序·notepad++·分包·小程序体积压缩
张元清5 小时前
驯服 React 里的 DOM 事件:useEventListener、useEventEmitter、useKeyModifier、useTextSelect
前端·javascript·面试
古韵5 小时前
�������� JavaScript �հ�����ԭ����ʵս
javascript
代码熊崽的编程森林6 小时前
vue + onlyoffice 自定义插件的实现(OnlyOffice 插件:AI 智能编辑)。
前端·javascript·vue.js
Lucky_Turtle6 小时前
【Vue】element plus Slider小数组件设置顺滑程度
前端·javascript·vue.js
Dxy12393102167 小时前
js中Math.min.apply()详解
开发语言·javascript
砍材农夫7 小时前
物联网 基于netty控制报文结构(发布与接收)
java·开发语言·前端·javascript·物联网