step1:buttons
This commit is contained in:
parent
69e4215e03
commit
4fa318a6b4
@ -1,12 +1,7 @@
|
||||
// vue 相关处理
|
||||
|
||||
var exportMap = new Vue({
|
||||
el: '#exportMap',
|
||||
data: {
|
||||
isExport: false,
|
||||
},
|
||||
methods: {
|
||||
exportMap: function () {
|
||||
var exportMap = document.getElementById('exportMap')
|
||||
exportMap.isExport=false
|
||||
exportMap.onclick=function(){
|
||||
editor.updateMap();
|
||||
var sx=editor.map.length-1,sy=editor.map[0].length-1;
|
||||
|
||||
@ -35,12 +30,10 @@ var exportMap = new Vue({
|
||||
}
|
||||
pout.value = filestr;
|
||||
editArea.mapArr = filestr;
|
||||
this.isExport = true;
|
||||
exportMap.isExport = true;
|
||||
editArea.error = 0;
|
||||
tip.whichShow = 2;
|
||||
}
|
||||
}
|
||||
})
|
||||
var editArea = new Vue({
|
||||
el: '#editArea',
|
||||
data: {
|
||||
@ -133,18 +126,13 @@ var editArea = new Vue({
|
||||
}
|
||||
}
|
||||
});
|
||||
var copyMap = new Vue({
|
||||
el: '#copyMap',
|
||||
data: {
|
||||
err: ''
|
||||
},
|
||||
methods: {
|
||||
copyMap: function () {
|
||||
|
||||
var copyMap=document.getElementById('copyMap')
|
||||
copyMap.err=''
|
||||
copyMap.onclick=function(){
|
||||
tip.whichShow = 0;
|
||||
if (pout.value.trim() != '') {
|
||||
if (editArea.error) {
|
||||
this.err = editArea.errors[editArea.error - 1];
|
||||
copyMap.err = editArea.errors[editArea.error - 1];
|
||||
tip.whichShow = 5
|
||||
return;
|
||||
}
|
||||
@ -154,20 +142,15 @@ var copyMap = new Vue({
|
||||
document.execCommand("Copy");
|
||||
tip.whichShow = 6;
|
||||
} catch (e) {
|
||||
this.err = e;
|
||||
copyMap.err = e;
|
||||
tip.whichShow = 5;
|
||||
}
|
||||
} else {
|
||||
tip.whichShow = 7;
|
||||
}
|
||||
}
|
||||
},
|
||||
})
|
||||
var clearMap = new Vue({
|
||||
el: '#clearMap',
|
||||
|
||||
methods: {
|
||||
clearMap: function () {
|
||||
var clearMapButton=document.getElementById('clearMapButton')
|
||||
clearMapButton.onclick=function () {
|
||||
editor.mapInit();
|
||||
editor_mode.onmode('');
|
||||
editor.file.saveFloorFile(function (err) {
|
||||
@ -185,12 +168,8 @@ var clearMap = new Vue({
|
||||
tip.whichShow = 4;
|
||||
editArea.error = 0;
|
||||
}
|
||||
}
|
||||
})
|
||||
var deleteMap = new Vue({
|
||||
el: '#deleteMap',
|
||||
methods: {
|
||||
deleteMap: function () {
|
||||
var deleteMap=document.getElementById('deleteMap')
|
||||
deleteMap.onclick=function () {
|
||||
editor_mode.onmode('');
|
||||
var index = core.floorIds.indexOf(editor.currentFloorId);
|
||||
if (index>=0) {
|
||||
@ -205,8 +184,6 @@ var deleteMap = new Vue({
|
||||
}
|
||||
else printe('删除成功,请F5刷新编辑器生效');
|
||||
}
|
||||
}
|
||||
})
|
||||
printf = function (str_, type) {
|
||||
selectBox.isSelected = false;
|
||||
if (!type) {
|
||||
|
||||
@ -34,10 +34,10 @@
|
||||
<input type="button" value="新建空白地图" id='newMap'/>
|
||||
</div>
|
||||
<div id='editBtns'>
|
||||
<input type="button" value="导出地图" id="exportMap" v-on:click="exportMap"/>
|
||||
<input type="button" value="复制地图" id="copyMap" v-on:click="copyMap"/>
|
||||
<input type="button" value="清除地图" id='clearMap' v-on:click="clearMap"/>
|
||||
<input type="button" value="删除地图" id="deleteMap" v-on:click="deleteMap"/>
|
||||
<input type="button" value="导出地图" id="exportMap"/>
|
||||
<input type="button" value="复制地图" id="copyMap"/>
|
||||
<input type="button" value="清除地图" id='clearMapButton'/>
|
||||
<input type="button" value="删除地图" id="deleteMap"/>
|
||||
</div>
|
||||
<input type="button" value="批量创建空白地图 ↓" id='newMaps'/>
|
||||
<div id='newFloors' style='display:none'>
|
||||
|
||||
@ -32,10 +32,10 @@
|
||||
<span style='vertical-align: bottom; margin-left: -4px'>保留楼层属性</span>
|
||||
</div>
|
||||
<div id="editBtns">
|
||||
<input type="button" value="导出地图" id="exportMap" v-on:click="exportMap"/>
|
||||
<input type="button" value="复制地图" id="copyMap" v-on:click="copyMap"/>
|
||||
<input type="button" value="清除地图" id='clearMap' v-on:click="clearMap"/>
|
||||
<input type="button" value="删除地图" id="deleteMap" v-on:click="deleteMap"/>
|
||||
<input type="button" value="导出地图" id="exportMap"/>
|
||||
<input type="button" value="复制地图" id="copyMap"/>
|
||||
<input type="button" value="清除地图" id='clearMapButton'/>
|
||||
<input type="button" value="删除地图" id="deleteMap"/>
|
||||
</div>
|
||||
<input type="button" value="批量创建空白地图 ↓" id='newMaps'/>
|
||||
<div id='newFloors' style='display:none'>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user