protoItem.js 644 B

12345678910111213141516171819202122
  1. let fs = require('fire-fs');
  2. let packageName = "proto-killer";
  3. module.exports = {
  4. init() {
  5. // Editor.log("proto-item 注册组件!");
  6. Vue.component('proto-item', {
  7. props: ['data', 'index'],
  8. template: fs.readFileSync(Editor.url('packages://' + packageName + '/panel/item/protoItem.html', 'utf8')) + "",
  9. created() {
  10. },
  11. methods: {
  12. onBtnClickUse() {
  13. this.data.isUse = !this.data.isUse;
  14. // Editor.log("on use: " + this.data.isUse);
  15. }
  16. },
  17. computed: {},
  18. });
  19. }
  20. };