utsushiiro 7 ani în urmă
părinte
comite
65eb5f1ac0
2 a modificat fișierele cu 10 adăugiri și 1 ștergeri
  1. 4 0
      src/client/js/util/Crowi.js
  2. 6 1
      src/client/js/util/markdown-it/table.js

+ 4 - 0
src/client/js/util/Crowi.js

@@ -227,6 +227,10 @@ export default class Crowi {
       });
   }
 
+  launchTableModal(markdownTableStr) {
+
+  }
+
   apiGet(path, params) {
     return this.apiRequest('get', path, {params: params});
   }

+ 6 - 1
src/client/js/util/markdown-it/table.js

@@ -4,9 +4,14 @@ export default class TableConfigurer {
     this.crowi = crowi;
   }
 
+  clickHandler(markdownTableStr) {
+    this.crowi.launchTableModal(markdownTableStr);
+  }
+
   configure(md) {
     md.renderer.rules.table_open = (tokens, idx) => {
-      return '<table class="table table-bordered">';
+      const markdownTableStr = "tokensから取得";
+      return '<table class="table table-bordered"><button onclick="clickHander(markdownTableStr)"></button>';
     };
   }