1 Star 1 Fork 0

严天赠 / qinuoyun-vue

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

全局前缀用 qn-开头

每一个目录的内容页面 最顶层class名称要于文件名相同
如:home/home.vue class="home"
最顶层的class需要再增加一个副类 用于表示页面
如:home/home.vue class="qn-page home"
在写样式的时候 如果是属于该页面的样式
如:.qn-page.home {}

内容样式主布局可以使用
container aside header content footer
在命名使用的时候可以使用less 默认是使用less可以自行调整

  如:    
 .qn-page.home{
       .container  {

       }
 }

内容

二级元素可以使用具体作用域的单词命名,命名跟在一级区块后
如 .container-article
三级元素内容同二级命名方式一样
如 .container-article-title

子集内容则可以直接使用__开头命名class
如 .__header

通用样式命名以.qn-开头
如 .qn-button .qn_tag 等等

S操作部分

所有页面调用的方法都必须添加handle做前缀,所有的方法名必须使用驼峰命名方法
例如:handleOladData
页面通用方法请写在根目录下utils目录下,并加载到index.js当中,utils暂时不支持自动加载

VUE页面部分

所有页面是自动加载,需要创建在pages目录下,默认请创建于文件夹同名的vue页面文件。 如果想使用独立的页面布局,在pages新建vue文件,名称与文件夹相同,结构如下

|-pages
|--home
|----home.vue //默认继承layout下面的Main.vue未主页面布局
|--home.vue //如果该VUE不创建,则自动集成默认的布局 如果创建改文件,则home/home.vue则继承该页面作为布局页面

在页面开发过程中,如果只是当模块使用的组建,请在pages/<模块名> 如pages/home新建一个components在该目录下新建组建,全局通用请在根目录下的components创建组建

VUEX类文件也是启动的自动加载模式,只需要在store下面创建js文件即可,切勿删除目录下index.js和getter.js文件。公共的计算属性请写在getters.s下面

在pages目录下必须创建页面的时候必须保证有一个与模块同名的

MIT License Copyright (c) 2022 稻草人 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

暂无描述 展开 收起
Vue 等 3 种语言
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/SeanYan2020/qinuoyun-vue.git
git@gitee.com:SeanYan2020/qinuoyun-vue.git
SeanYan2020
qinuoyun-vue
qinuoyun-vue
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891