微信小程序混入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: {
 
  },
   
})

页面直接使用

相关推荐
Jane - UTS 数据传输系统24 分钟前
处理VUE框架中,ElementUI控件u-table空值排序问题
前端·vue.js·elementui·字符串 空值处理
lauo34 分钟前
【智体OS】官方上新发布智体机器人:使用rtrobot智体应用远程控制平衡车机器人
前端·javascript·机器人·开源
imluch1 小时前
实现一个复杂度最低的,效率最高的 listToTree 方法
javascript
sanguine__1 小时前
javaScript学习
前端·javascript·学习
她似晚风般温柔7891 小时前
Vue3 + Element-Plus + vue-draggable-plus 实现图片拖拽排序和图片上传到阿里云 OSS 父组件实现真正上传(最新保姆级)
javascript·vue.js·阿里云
一枚前端小姐姐1 小时前
获取地址栏参数并重定向
前端·javascript·vue.js
布兰妮甜2 小时前
使用Svelte构建轻量级应用详解
前端·javascript·框架·svelte
顽疲2 小时前
从零用java实现 小红书 springboot vue uniapp (3)详情页优化
java·vue.js·spring boot·uniapp
雯0609~2 小时前
微信小程序:实现节点进度条的效果;正在完成的节点有动态循环效果;横向,纵向排列
微信小程序·小程序·notepad++
懒洋洋大魔王2 小时前
uni-app创建微信小程序
微信小程序·小程序·uni-app