/* auto, since non-WebKit browsers doesn't support input styling */
height:auto;
position:absolute;
top:0;
bottom:0;
margin:auto0;
border:none;
/* Mobile Safari */
-webkit-appearance:none;
appearance:none;
}
.todo-listli.toggle{
opacity:0;
}
.todo-listli.toggle+label{
/*
Firefox requires `#` to be escaped - https://bugzilla.mozilla.org/show_bug.cgi?id=922433
IE and Edge requires *everything* to be escaped to render, so we do that instead of just the `#` - https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7157459/
// Because if you enter this page and quickly switch tag, may be in the execution of the setTagsViewTitle function, this.$route is no longer pointing to the current page
<!-- $t is vue-i18n global function to translate lang -->
<divclass="app-container">
<div>
<FilenameOptionv-model="filename"/>
<AutoWidthOptionv-model="autoWidth"/>
<BookTypeOptionv-model="bookType"/>
<el-button:loading="downloadLoading"style="margin:0 0 20px 20px;"type="primary"icon="document"@click="handleDownload">{{$t('excel.export')}} Excel</el-button>
This article is from Evan You on <atarget="_blank"href="https://medium.com/the-vue-point/plans-for-the-next-iteration-of-vue-js-777ffea6fabf">medium</a>