| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 | <template>	<!-- 双击弹出的窗口 -->	<div class="at-form-fox" style="width: 0px; height: 0px; overflow: hidden; ">		<div class="at-form-dom" style="width: 300px; padding: 20px 0 10px 0; background-color: #FFF;">			<el-form label-width="80px" size="mini">				<!-- <h5 style="padding: 0 0 10px 26px;">创建新页面</h5> -->				<el-form-item label="标题:">					<el-input style="width: 200px;" v-model="atTitle" placeholder="页面标题"></el-input>				</el-form-item>				<el-form-item label="地址:" style="margin-top: -10px;">					<el-input style="width: 200px;" v-model="atUrl" placeholder="https://www.baidu.com/" @keyup.native.enter="atOk()"></el-input>				</el-form-item>				<el-form-item label="操作:" style="margin-top: -10px;">					<el-button type="primary" icon="el-icon-plus" size="mini" @click="atOk()">确定</el-button>				</el-form-item>			</el-form>		</div>	</div></template><script>	module.exports = {		data() {			return {				atTitle: '',		// 添加窗口时: 标题				atUrl: '',			// 添加窗口时: 地址 			}		},		methods: {			// 双击tab栏空白处, 打开弹窗添加窗口 			atOpen: function() {				window.r_layer_12345678910 = layer.open({					type: 1,					// shade: false,					shade: 0.5,					title: "添加新窗口", //不显示标题					content: $('.at-form-dom'), //捕获的元素					cancel: function(){											}				});			},			// 根据表单添加新窗口 			atOk: function() {				if(this.atTitle == '' || this.atUrl == '') {					return;				}				this.$root.showTab({id: new Date().getTime(), name: this.atTitle, url: this.atUrl});				layer.close(window.r_layer_12345678910);				this.atTitle = '';				this.atUrl = '';			},		},		created() {					}	}</script><style scoped></style>
 |