@@ -143,7 +143,7 @@
},
data: function () {
return {
- isRootNode: true,
+ isShowPosiition: false,
activeNames: ['size', 'border', 'align', 'background', 'border', 'boxShadow', 'margin', 'text'],
style: {
borderStyle: 'none',
@@ -161,11 +161,11 @@
}
},
computed: {
- hasShowMargin () {
+ fixedOrAbsolute () {
if (this.info.position && (this.info.position == 'fixed' || this.info.position == 'absolute')) {
- return false
- } else {
return true
+ } else {
+ return false
}
}
},
@@ -229,14 +229,14 @@
deep: true,
handler: function (newVal, oldVal) {
if (newVal.opacity === '') newVal.opacity = 0
- this.isRootNode = window.$vue && window.$vue.isRootNode
+ this.isShowPosiition = window.$vue && !window.$vue.isRootNode && this.fixedOrAbsolute
this.makeCssCode()
},
immediate: true
},
},
mounted: function () {
- this.isRootNode = window.$vue && window.$vue.isRootNode
+ this.isShowPosiition = window.$vue && !window.$vue.isRootNode && this.fixedOrAbsolute
this.style = {
borderWidth: this.info['border-width'] ? parseFloat(this.info['border-width']) : 0,
borderRadius: this.info['border-radius'] ? parseFloat(this.info['border-radius']) : 0,
diff --git a/src/components/style/Position.vue b/src/components/style/Position.vue
index 1f02fd5..9286dec 100644
--- a/src/components/style/Position.vue
+++ b/src/components/style/Position.vue
@@ -14,7 +14,7 @@
class="input top-input small"
size="mini"
tabindex="-1"
- :value="info.top"
+ v-model="info.top"
v-show="notEmpty(info.top)"
title="本节点顶边和父节点顶边的距离,可输入负值,默认单位为像素(px),也可以输入百分比,根据父节点 height 和百分比数值计算出距离"
>
@@ -31,7 +31,7 @@
>左
@@ -103,7 +103,7 @@
size="mini"
tabindex="-1"
v-show="notEmpty(info.bottom)"
- :value="info.bottom"
+ v-model="info.bottom"
title="本节点底边和父节点底边的距离,可输入负值,默认单位为像素(px),也可以输入百分比,根据父节点 height 和百分比数值计算出距离"
>
diff --git a/src/config/local.js b/src/config/local.js
index 53e0a1e..1568218 100755
--- a/src/config/local.js
+++ b/src/config/local.js
@@ -1,16 +1,16 @@
/*
-* 在本地开发调试时,三个web项目和一个node项目都是在独立运行的
-* 因此需要配置每个服务的本地访问地址,以使能互相调用/请求
-* admin、editor、view、api 四个服务的默认端口号分别为
-* 8567、8565、8566、7051,因此默认配置如下
-* 如果还希望像先前只启动本项目(demo 模式)进行体验,将 API_PATH
-* 设置为 ‘https://godspen.ymm56.com/api/' 即可
-*/
+ * 在本地开发调试时,三个web项目和一个node项目都是在独立运行的
+ * 因此需要配置每个服务的本地访问地址,以使能互相调用/请求
+ * admin、editor、view、api 四个服务的默认端口号分别为
+ * 8567、8565、8566、7051,因此默认配置如下
+ * 如果还希望像先前只启动本项目(demo 模式)进行体验,将 API_PATH
+ * 设置为 ‘https://godspen.ymm56.com/api/' 即可
+ */
module.exports = {
EDITOR_PATH: 'http://127.0.0.1:8565/', // 编辑器访问地址
VIEW_PATH: 'http://127.0.0.1:8566/', // 页面客户端访问地址
ADMIN_PATH: 'http://127.0.0.1:8567/', // 管理后台访问地址
- API_PATH: 'http://127.0.0.1:7051/api', // api 服务端访问地址
- // API_PATH: 'https://godspen.ymm56.com/api/', // 启动demo模式,使用官方 api 服务
+ // API_PATH: 'http://127.0.0.1:7051/api', // api 服务端访问地址
+ API_PATH: 'https://godspen.ymm56.com/api/', // 启动demo模式,使用官方 api 服务
}